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
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