bibigeek.com  Tu blog de Programación Geek: Java, php, J2EE... y mucho más

Ahora ya viene el segundo Post sobre Android :)

Esta vez es para instalar el SDK de Android en el Netbeans 6.5, ya que si no lo tenemos no podremos hacer ningún Proyecto para Android.
Os adelanto que el tercer Post será (para mi al menos) el más interesante, ya que veremos en funcionamieno el Emulador de HTC Magic con Android, y montaremos un “Hello Word in Spanish” :-p.

Ahora pasemos a Instalar el SDK de Android para el Netbeans

Paso1. Como no, descargarnos el SDK de Android según vuestra plataforma de desarrollo (Mac, Linux o Windows). Lo podéis descargar desde este enlace. En estos momentos la versión que utiliza Android es: SDK_1.1_r1 ahora mismo (Abril 2009) SDK_1.5_r1, aunque hay problemas con este SDK, la descarga es para el 1.1 es la correcta.

Paso2. Tenéis que descomprimir el SDK en un lugar de vuestro Ordenador, por ejemplo, en mis Macs lo he hecho en Documents/Android, pero eso ya es un tema personal.

Pasemos a Instalar en el Netbeans una nueva Plataforma Java, el SDK 1.1 de Android

Paso3. Vamos a Tools/Java Platforms del menú de Netbeans.

menujavaplatforms

Paso4. Nos aparecerá una nueva ventana, “Java Platform Manager”, de la cual deberemos pulsar el botón “Add Platform…”.

javaplatformsmanager

Paso5. Nos saldrá otra ventana nueva, en la que nos pide si deseamos una Plataforma Java Estándard o la de Google Android, y cómo no, pulsaremos la de Google, que es lo que deseamos en estos momentos.

selectjavaplatform

Paso6. Seleccionamos la carpeta que hemos descomprimido en nuestro Ordenador

selectsdk

Paso7. Le ponemos el nombre de Android, pero eso ya os lo dejo a vuestro gusto. Será el nombre que nos aparecerá cuando deseemo crear un Proyecto con Netbeans, y el tipo de proyecto sea “Android”.

namejavaplatform

Paso8. Finalmente después podemos pulsar “Close”.

finishaddplatform

Ahora ya me queda el último POST…, que será crear el Proyecto y mostraros como funciona el Emulador de HTC Magic (lo tengo ya programado, solo es escribir el POST, hoy mismo lo tendréis…:-p).
Hasta pronto

15 Comentarios

  1. David on Abril 30, 2009 2:39 pm

    Gracias por el tutorial.

    Una detalle, haber si le pasa a alguien mas.

    En Ubuntu 9.04 64bits con jdk de 32bits para Netbeans (el de 64b casca)

    Tengo la version android-sdk-linux_x86-1.0_r1 y el plugin la detecta perfectamente, en cambio con la version android-sdk-linux_x86-1.5_r1 no hay tu tía.

    No detecta el directorio como plataforma Android. He mirado que no faltaran ficheros, o que el zip del SDK estuviera mal, pero que va.

    Alguna idea?

    Muchas gracias!!

  2. David on Abril 30, 2009 2:52 pm

    Y cinco minutos de Google dan la respuesta…

    Copias (o mueves) el contenido del directorio platforms/android-1.5 (o bien android-1.1 ) al directorio base android-sdk-linux_x86-1.5_r1 y listo.

  3. bibigeek on Abril 30, 2009 3:06 pm

    Gracias David por tu aportación, ahora lo tendré en cuenta, porque también estoy teniendo problemas con Windows y la versión de Android 1.5.

    Un saludo David

  4. Problemas con el SDK 1.5_r1 de Android con Netbeans | bibigeek.com on Abril 30, 2009 10:12 pm

    [...] dos comentarios que ha escrito David en el POST de Instalación del SDK de Android, he podido confirmar que el nuevo SDK 1.5_r1 está teniendo problemas con el Plugin de Netbeans, ya [...]

  5. rigomar on Mayo 2, 2009 7:49 pm

    Saludos segui las instrucciones que menciona David y si permite llevar a cabo la instalación del SDK 1.5 en NetBeans pero a la hora de ejecutar el ejemplo no lanza el emulador y me envia el siguiente mensaje de error
    /home/usuario/NetBeansProjects/HelloDroid/nbproject/build-impl.xml:
    482: Device’s package manager not ready to install new packages

    Por lo pronto no habra mas remedio que practicar con el 1.1

  6. bibigeek on Mayo 3, 2009 7:39 am

    Hola Rigomar,
    Por ello escribí el POST de Problemas con el SDK 1.5. Yo lo estuve probando en una máquina Windows y me pasó algo similar. No me compilaba el proyecto, y con lo consecuente no se ejecuta el emulador.
    En mi caso también tengo problemas con el fichero build-imp.xml pero con el fichero que tiene extensión apk.
    Tengo dos suposiciones:

    No funciona porque el plugin para netbeans no soporta el SDK 1.5
    El SDK 1.5 está corrupto

    Saludos a todos

  7. dante on Mayo 13, 2009 3:47 am

    Hola a todos no he podido instalar el android 1.5 en netbeans 6.5 no me detecta el directorio y si instalo el android 1.0 me salen errores en la compilacion trouble processing:
    invalid constant pool index 0000
    …while parsing attributes[1]
    …while parsing Code attribute at offset 00000141
    …while parsing attributes[0]
    …while parsing methods[0]
    …while parsing org/me/androidprueba/R$layout.class
    …while processing org/me/androidprueba/R$layout.class
    5 warnings
    no classfiles specified
    /home/dante/NetBeansProjects/Androidprueba/nbproject/build-impl.xml:395: exec returned: 1
    GENERACIÓN INCORRECTA (tiempo total: 0 segundos)

    no se que hacer disculpes las molestias y espero q alguien me pueda ayudar

  8. David C. on Mayo 23, 2009 11:22 pm

    Hola:

    A mi me pasa lo mismo con el 1.5 r2, no me detecta el directorio del SDK como un directorio valido que contenta una plataforma.

    Un saludo :(

  9. Desarrollando para el HTC Magic (Android) | aNieto2K on Junio 8, 2009 1:04 pm

    [...] Instalar SDK de Android en NetBeans (BibiGeek): Necesario para hacer correr tus aplicaciones en Android. [...]

  10. HCR on Junio 30, 2009 3:14 pm

    Buenas.
    Tengo el mismo problema. NB 6.5 no me detecta como directorio válido ni android-sdk-windows-1.1_r1 ni android-sdk-windows-1.5_r2, he instalado el plugin de android desde el proyecto

  11. HCR on Junio 30, 2009 3:15 pm

    … tanto la version 0.2 como la 0.3 y no hay manera.
    ¿Alguna sugerencia?
    -Gracias-

  12. bibigeek on Junio 30, 2009 10:11 pm

    Hola HCR,
    Pues la verdad no me viene ninguna sugerencia ahora mismo, aunque lo encuentro raro con la version 1.1_r1, ya que la 1.5 seguro que tenemos problemas con el plugin de Netbeans.
    Comprobaré para windows, nuevamente, el funcionamiento del plugin de Android para Netbeans, no sea cosa que cambie (no es raro…). Lo que si tengo que decir que para Netbeans ha salido una actualización del plugin. Pero os lo comentaré con más detalle a su debido tiempo.
    Si me pones algo más de información te lo agradecería. Saludos HCR

  13. HCR on Julio 6, 2009 12:03 pm

    SOLUCIONADO!
    Pero no preguntes cómo. Ayer volví a descargarme el plugin desde kenai y me reconoció el directorio del sdk 1.5 como válido. Ya he podido trabajar con NB y ejecutar un proyecto en el emulador.
    Gracias de todos modos.

  14. alsack on Septiembre 16, 2009 2:44 pm

    Bueno mi experiencia me ha llevado a tirarme los últimos pelos. Por fin he conseguido que el netbeans meta dentro de si mismo el plugin de android, ahora solo falta empezar a desarrolla (aprender).

    Lo he probado con Netbeans 6.5 y 6.7. El único problema que he tenido es que netbeans no reconocía la plataforma que se obtiene de android.sdk…1.1.r1.rar.
    En teoría la propia IDE de netbeans es capaz de reconocer las estructuras de plataformas nuevas y demás, pero aquí la única que me ha servido es la última que han sacado la 1.6. El IDE lo reconoce como tal.

    PD: si alguien sabe explicarme detalladamente la forma de hacerlo con las anteriores que me avise, pero en principio tengo ya corriendo la última versión del sdk de android, 1.6.

  15. manolo on Enero 2, 2010 8:35 pm

    gracias por la informacion pero necesito que me ayudes ocn esto al seleccionar la carpeta que descomprimi mi sdk doy next y luego pongo un nombre y me sale un mensaje de error que debo seleccionar una plataforma pero ya seleccione la de google y sin embargo me sale eso

Escribe un Comentario