PDA

Ver la Versión Completa : [TUTORIAL] Compilar desde android source con MAC OSX


werty100
15/12/13, 10:44:09
Bueno pues yo siempre he tenido que usar una maquina virtual y es muy lenta...
Creia que en mac no se podia o era mucho mas difícil que en linux pero me equivoque.
Requisitos:
OS X >10.6
Java
Internet de mas de 10mb ( ami con 8mbs reales me tarda 2 horas y pico).
SDK,adb,fastboot (no voy ha enseñar como se hace)
Conocimiento de Linux

1. Xcode:
Descargar e instalar: https://developer.apple.com/downloads/index.action?q=xcode
Si tenemos Snow Leopard ya no tenemos soporte buscar XCODE 3.2
Una vez instalado vamos al siguiente paso.
2.Instalar Brew:
necesario para instalar librerias a la hora de compilar.
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
Despues:
touch ~/.bash_profile && echo "PATH=/usr/local/bin:/usr/local/sbin:$PATH:/usr/local/android-sdk/tools:/usr/local/android-sdk/platform-tools" >> ~/.bash_profile

export BUILD_MAC_SDK_EXPERIMENTAL=1
Ya tenemos configurado brew.
3.Descargar libs necesarias
brew install git coreutils findutils gnu-sed gnupg pngcrush repo
Despues unos symlinkings.
ln -s /usr/local/bin/gfind /usr/local/bin/find && ln -s /usr/local/bin/gsed /usr/local/bin/sed
Otra vez:
brew install git coreutils findutils gnu-sed gnupg pngcrush repo python
(Solo si teneis OS X Mavericks) 4.Fixing Switch.pm Issues
brew install cpanm
sudo cpanm Switch --force
5.Crear DMG para trabajar:
hdiutil create -type SPARSE -fs "Case-sensitive Journaled HFS+" -size 60g -volname "android" -attach ~/Desktop/Android
En -size 60g recomiendo 100 o 160
Luego ya podemos acceder con esto:
cd /Volumes/android
Listo ya podemos compilar Android en MACOSX

roberto3
08/07/14, 12:18:21
Genial. Yo tengo MACOSX y todo el tema android siempre resulta un coñazo.
Gracias

robertron
18/07/14, 19:11:34
Dios, eres mi heroeeeee!!!!! Gracias

Eso si, te agradecería como confugurar SDK,adb,fastboot en mac

werty100
19/07/14, 20:19:46
Dios, eres mi heroeeeee!!!!! Gracias

Eso si, te agradecería como confugurar SDK,adb,fastboot en mac

SDk igual que en windows y aqui tienes el fastboot y adb:
http://rafavg77.wordpress.com/2014/04/02/configurar-adb-android-debug-bridge-en-mac-os-x/

robertron
07/08/14, 17:12:31
GUAU!! Luego me pongo a ello

robertron
03/10/14, 12:17:02
Una pregunta, los comandos a la hora de descargar las sources, compilar y asi son los mismos que en ubuntu, fedora, mint.....?