Entorno de Desarrollo Android en Ubuntu
Hola a todos, esta es mi primera entrada de muchas, espero, todo esto vino porque un amigo me dijo "oye tío, y con la cantidad de cosas que sabes (mentira) porque no haces un blog y así los mortales podemos aprender de ti oh maestro!!" y dije, pos enga amos ya!! y aquí esta el resultado.
Bueno yendo al tema,hoy voy a explicar como hacer un entorno de desarrollo Android en Ubuntu, es aplicable a cualquier distro linux que useis, yo lo he hecho en Ubuntu porque estaba probando la 11.04, bueno al grano, iremos por pasos:
Paso 1: descargar el SDK desde aqui http://developer.android.com/sdk/index.html
Paso2: Una vez descargado el SDK lo descomprimimos en una carpeta en mi caso /home/samueldelacruz/Desarrollo/android-sdk-linux_x86
Paso3: Editar nuestro .bashrc, para ello abrir un terminal y ejecutar gedit .bashrc, añadir la siguiente linea al final de fichero export PATH=${PATH}:<your_sdk_dir>/tools
Paso 4: Descargar los diferentes SDK, para ello debemos ejecutar el comando android esto nos abrira el AVD, ir a Available packages y descargar todas las versiones, echarse una partida al HoN (Heroes of Newerth, hay version Linux/Windows/Mac http://goo.gl/2RVo) tardará un ratillo
Paso 5: Crear un AVD (Android Virtual Device) para poder probar nuestro código, esto se hace dando en new device y seleccionando la version de android que queramos
Paso 6: Probar que funciona el AVD creado
Paso 7: Configurar Eclipse para la integración con El Android SDK, para ello abrimos eclipse y vamos a Help>Install new software (si no tenemos eclipse instalado buscar en los repos de la distro) alli damos a add new software y metemos esta url https://dl-ssl.google.com/android/eclipse/
Una vez añadido el repo nos sacará el software a instalar, selecionamos todo e instalamos
Bueno yendo al tema,hoy voy a explicar como hacer un entorno de desarrollo Android en Ubuntu, es aplicable a cualquier distro linux que useis, yo lo he hecho en Ubuntu porque estaba probando la 11.04, bueno al grano, iremos por pasos:
Paso 1: descargar el SDK desde aqui http://developer.android.com/sdk/index.html
Paso2: Una vez descargado el SDK lo descomprimimos en una carpeta en mi caso /home/samueldelacruz/Desarrollo/android-sdk-linux_x86
Paso3: Editar nuestro .bashrc, para ello abrir un terminal y ejecutar gedit .bashrc, añadir la siguiente linea al final de fichero export PATH=${PATH}:<your_sdk_dir>/tools
Paso 4: Descargar los diferentes SDK, para ello debemos ejecutar el comando android esto nos abrira el AVD, ir a Available packages y descargar todas las versiones, echarse una partida al HoN (Heroes of Newerth, hay version Linux/Windows/Mac http://goo.gl/2RVo) tardará un ratillo
Paso 5: Crear un AVD (Android Virtual Device) para poder probar nuestro código, esto se hace dando en new device y seleccionando la version de android que queramos
Paso 6: Probar que funciona el AVD creado
Paso 7: Configurar Eclipse para la integración con El Android SDK, para ello abrimos eclipse y vamos a Help>Install new software (si no tenemos eclipse instalado buscar en los repos de la distro) alli damos a add new software y metemos esta url https://dl-ssl.google.com/android/eclipse/
Una vez añadido el repo nos sacará el software a instalar, selecionamos todo e instalamos
Paso 8: Una vez hecho esto tenemos que decirle donde esta el SDK, vamos a windows>preferences
Alli seleccionamos Android y ponemos donde hemos instalado el SDK
Paso 9: ya podemos crear un proyecto
Una vez creado podemos editar el código
Y luego crear una run configuration en el menu Run
Y probar el código en el AVD que creamos antes
La instalación en MacOS es igual, en Windows varía un poco.
Este tipo de entornos se suele usar cuando quieres tener un entorno "limpio" para desarrollar, o lo quieres tener de estándar para todos los developers o testers, en caso de tener Windows XP con 2 gigas de ram basta, hay que asignar al menos 768M a la maquina virtual aunque yo recomiendo 1 Giga, si tienes windows Vista o 7 minimo 4 Gigas de Ram a tener en el equipo.
No pongo como se instala un linux en VMware porque doy por sentado que lo sabéis, en caso contrario creo una entrada con el paso a paso para hacer una instalación.
Bueno esto es todo, si tenéis alguna duda o algo comentar
Salu2
hola amigo, mira me sale un permiso denegado cuando ejecuto el comando 'android'que solcuiones hay para esto? ya lo he intentado como superusuario (root)
ResponderEliminarcambia los permisos del archivo y hazlo ejecutable.
Eliminarel comando es: sudo chmod 777 nombrearchivo.ext
:D
Hola, lo mejor que puedes hacer es descomprimir el SDK como tu usario en tu home, algo así /home/user/developer/sdk y luego añadir al path el directorio PATH=$PATH:/home/user/developer/sdk y no te dará los problemas que te da ahora.
ResponderEliminarSalu2.