Y aqué lo tenéis el tercer POST: “Como Crear un Proyecto Android con Netbeans”
Paso1. Especificar a Netbeans que queremos crear un proyecto
Paso2. Después le indicamos la ubicación donde se creará el Proyecto
Paso3. Pulsamos Finish y se nos creará el Proyecto estándard para Android, ahora nos podemos poner manos a la obra:
Paso4. Vayamos hacer un “Hola Mundo desde Android”
Será suficiente añadiendo las siguientes líneas de código en la clase que viene por defecto “MainActivity”, sólo es para hacer una prueba:
TextView tv = new TextView(this);
tv.setText("Hola Mundo desde Android");
setContentView(tv);
Paso5. Ejecutemos con el botón de RUN del Netbeans
Automáticamente se ejecutará el Emulador de Android, tened paciencia a la hora de arrancar se toma su tiempo, os dejo los pantallazos que he hecho sobre el arranque.
Paso6. Veréis que cuando acaba de arrancar El Android, podemos ver que se ha ejecutado con éxito el “Hola Mundo”
Paso7. Este paso es adicional, y es que sólo quiero mostraros dos ilustraciones del funcionamiento de Emulador
La primera ilustración es cuando pulsé el botón de Home. Podéis ver que la simulación es totalmente real, tenemos el teclado como de un teléfono se tratase, tenemos la aplicación de Navegador (que funciona correctamente) etc.
La segunda ilustración, es para que veáis las aplicaciones que viene por defecto en el Android, podeís jugar con ellas, y también si os fijáis bien, hay un botón que es nuestra aplicación “Hola Mundo”, que se ha llamado: “MainActivity”, el nombre de la clase principal de nuestro Proyecto.
Espero y deseo que os haya servido de mucho, yo aun estoy alucinando









Mucho más sencillo
Añadimos:
a MainActivity.java > onCreate.
y en el fichero main.xml que nos encontramos en res/layout/ lo dejamos así:
Esto está molando mucho
Gracias por dar el empujón.
Por cierto, por si a alguien más le pasa, por defecto el proyecto no incluye el widget de texto, por lo que habría que importarlo. Te ha faltado decir que se añada:
import android.widget.TextView;
al principio
Buen trabajo, gracias.
Tienes toda la razón, se me ha olvidado no tengo excusa alguna, pero con la ayuda de Netbeans las dependencias las detecta automáticamente y con un clic los añade.
Muchas gracias por el aporte Siner
De nada, para eso estamos
Hola estoy probando esto de Android, además de estar a la espera del terminal, pero no consigo que el emulador muestre nada. Aparece la pantalla en negro con el siguiente texto:
A N D R O I D _
Y puede estar así bastante rato. Si reseteo el adb, aparece el logotipo de Android, pero sigue sin mostrar nada. No encuentro nada al respecto de este tema y, estaría agradecido si podeis guiarme sobre este tema.
Gracias,
Manel
Hola Manel,
Es que a mi se me arranca a la primera, pásame por correo bibigeek@gmail.com un pantallazo de la ventana del OUT del Netbeans, al menos comprobaremos cual puede ser el problema.
Saludos cordiales, Xisco
Muy buenas,
He entrado a esta web desde la de anieto y la verdad es muy buena.
Tengo un problema con el NetBeans, no me acaba de generar la aplicación, siempre me da el siguiente fallo al generar:
Created dir: C:\Users\Carlos\Documents\NetBeansProjects\android\build\classes
Compiling 2 source files to C:\Users\Carlos\Documents\NetBeansProjects\android\build\classes
compile:
Created dir: C:\Users\Carlos\Documents\NetBeansProjects\android\dist
Updating jar: C:\Users\Carlos\Documents\NetBeansProjects\android\dist\android.apk_
Updating zip: C:\Users\Carlos\Documents\NetBeansProjects\android\dist\android.apk_
Failed to create ‘dist/android.apk’ : El sistema no puede encontrar la ruta especificada
C:\Users\Carlos\Documents\NetBeansProjects\android\nbproject\build-impl.xml:440: exec returned: 1
GENERACIÓN INCORRECTA (tiempo total: 0 segundos)
Con el nombre de aplicación que sea.
Un saludo, a ver si podeis ayudarme que me gustaria empezar a programar para Android.
Manel. ¿Por casualidad no estarás escuchando música o algo así?
A mi me sucede lo mismo que a ‘Dj Jimmy’
init:
deps-jar:
Compiling 1 source file to C:\Users\Giovanny\Documents\NetBeansProjects\TestAndroid\build\classes
compile:
Created dir: C:\Users\Giovanny\Documents\NetBeansProjects\TestAndroid\dist
Updating jar: C:\Users\Giovanny\Documents\NetBeansProjects\TestAndroid\dist\TestAndroid.apk_
Updating zip: C:\Users\Giovanny\Documents\NetBeansProjects\TestAndroid\dist\TestAndroid.apk_
Failed to create ‘dist/TestAndroid.apk’ : The system cannot find the path specified
C:\Users\Giovanny\Documents\NetBeansProjects\TestAndroid\nbproject\build-impl.xml:440: exec returned: 1
BUILD FAILED (total time: 1 second)
[...] Hello World con NetBeans (BibiGeek): Sencillo manual para iniciarte. [...]
Aggg… me sale este error y no puedo compilar nada :s.
init:
deps-jar:
Compiling 2 source files to /home/d4rkb1t/Proyectos/Android/AndroidApplication4/build/classes
compile:
Created dir: /home/d4rkb1t/Proyectos/Android/AndroidApplication4/dist
trouble processing:
invalid constant pool index 0000
…while parsing attributes[1]
…while parsing Code attribute at offset 00000238
…while parsing attributes[0]
…while parsing methods[0]
…while parsing org/me/androidapplication4/MainActivity.class
…while processing org/me/androidapplication4/MainActivity.class
trouble processing:
invalid constant pool index 0000
…while parsing attributes[1]
…while parsing Code attribute at offset 0000011d
…while parsing attributes[0]
…while parsing methods[0]
…while parsing org/me/androidapplication4/R$attr.class
…while processing org/me/androidapplication4/R$attr.class
trouble processing:
invalid constant pool index 0000
…while parsing attributes[1]
…while parsing Code attribute at offset 00000157
…while parsing attributes[0]
…while parsing methods[0]
…while parsing org/me/androidapplication4/R$string.class
…while processing org/me/androidapplication4/R$string.class
trouble processing:
invalid constant pool index 0000
…while parsing attributes[1]
…while parsing Code attribute at offset 00000153
…while parsing attributes[0]
…while parsing methods[0]
…while parsing org/me/androidapplication4/R$layout.class
…while processing org/me/androidapplication4/R$layout.class
trouble processing:
invalid constant pool index 0000
…while parsing attributes[1]
…while parsing Code attribute at offset 0000017c
…while parsing attributes[0]
…while parsing methods[0]
…while parsing org/me/androidapplication4/R.class
…while processing org/me/androidapplication4/R.class
5 warnings
no classfiles specified
/home/d4rkb1t/Proyectos/Android/AndroidApplication4/nbproject/build-impl.xml:392: exec returned: 1
GENERACIÓN INCORRECTA (tiempo total: 0 segundos)
A ver si me ayudais :s
hola amigo .. mira esta exelente la explicaicon , pero al ejecutar tira este error ” Failed to create “ , y no estoy escuchando ningun tipo de musica
. Solo estoy ejecutando y trabajando con el IDE NETBEANS
chiquillos tengo un problema con el compilador
me lanza un mensaje
que estoy ocupando
debug.keystore
necesito ayuda
chiquillos tengo un problema con el compilador
me lanza un mensaje
que estoy ocupando
debug.keystore
necesito ayuda
porfa
Hola de ante mano gracias, soy muy nuevo en esto y pues mas nuevo en android, ya lo pude instalar jejej grx…
Solo me genera un nuevo inconveniente creo la aplicacion nueva de hola mundo .. y bien al compilarla 0 errores bien .. solo que cunado le doy run me aparece una ventana que dice “Select device” que trae dos opciones 1 “select running device” y 2 “Start AVD” y no me deja seleccionar ninguna entonces no se avilita el boton aceptar y no lo ejecuta …
no se si deprotno soy claro y si alguien me puede ayudar le agradeceria mucho
Gracias.
Hola bibigeek y comunidad escribo el codigo hola mundo y todo me compila bn, cuando le doy run me aparece una ventana que dice select device pero no aparece ninguna opcion y no se habilita el boton “continuar” ¿que puedo hacer? muchas gracias.
A mi me ocurre lo mismo con lo de select device.. :S:S
El blog esta genial. Gracias por el aporte
Si aparece “Select AVD”, tenéis que crear un AVD (Android Virtual Device) manualmente. En el SDK de Android se distribuye una herramienta de consola que lo hace. Dicha herramienta se llama “android” y está en el directorio SDK que descomprimisteis, dentro del directorio tools.
1. Abrir consola
2. cd directorio_del_sdk
3. cd tools
4. ./android create avd -n AVD1 -t 1
Y después ya os dejará elegir un AVD.
Muchas gracias Bender por tu aportación, es genial.
Siento no contestaros a todos, pero si que estoy probando algunas cosas que me pediis y no me salen los errores.
Muchas gracias a todos!!!
Ah….sin la ayuda de todos nosotros no haremos Comunidad…..por lo tanto, sigamos así y más!!!!
De pronto para los que no pudieron configurar la AVD por linea de comandos hay otra opcion para configurarla por medio de interfaz graficas.
pasos:
1. abrimos la carpeta del SDK de android.
.
2. dentro de la carpeta del SDK, buscamos y abrimos la carpeta tools.
3. dentro de “tools” hay un archivo por lotes (android.bat) le damos click y nos va a mostrar con interfaz grafica la configuracion para AVD.
4. damos en la primera opcion “virtual devices” y a la derecha damos clic en el boton “new”.
5. nos aparece una ventana que nos dice create new AVD, le damos un nombre, escogemos la version y finalmente el skin del celular que aparece cuando compilamos nuestro proyecto.
6. en el lugar que dice SD card dejamos vacio, en caso de que nuestro celular tenga una SD card buscamos la ruta y la añadimos si no se deja vacio.
7. damos en create AVD.
8. seleccionamos nuestro AVD creado y damos clic en el boton start para ver como quedo y listo a programar
nota: muchas gracias a bender por la respues a este problema y pues gracias a el descubri esta GUI para configurar el AVD mas facilmente.
Que curioso la verdad. Me ha funcionado a las mil maravillas.
Todo me ha funcionado
Uso Gnu/Linux Ubunti 9.04
gnome
NetBeans 6.7.1
Segui las instruccines del blog no tube ningun problema
muchas gracias
estoy usando windows 7 x64 y me sale lo siguiente al querer ejecutar el emulador:
Result: -1
* server not running
Result: 1
poniendole elevacion -ejecutando todos los .exe de android como administrador-:
Result: -1
Result: 1
y en ninguno de los 2 se inicia el emulador. y estoy usando netbeans 6.7.1
alguien me podria ayudar, cuando trato de crear un nuevo proyecto cn el netbeans me sale abajo proyect folder cannoy be created y ya e desintalado e intaladado pero siempre cuando creo me pasa lo mismo, y ya no se que hacer !
si alguien sabe que es lo que le pasa por favor que me ayude , de antemano muchas gracias
pues bien, ahora en opensuse 11.1 x86_64 me muestra lo siguiente:
Result: 255
Trying to override old definition of task adb-pm-wait
y ahi se quda
bueno, otra vez yo por acá. bien, el emulador sale, PERO, acabo de obterner esto en la ventana de output:
Result: 255
Trying to override old definition of task adb-pm-wait
/home/nestor/NetBeansProjects/Hellodroid/nbproject/build-impl.xml:541: Device’s package manager not ready to install new packages
BUILD FAILED (total time: 2 minutes 8 seconds)
y no corre la aplicacion. el emulador funciona pero no funciona la aplicacion
A ver, yo he instalado el plugin en el netbeans, he añadido la plataforma de java con el sdk 1.6, y me he creado tal cual el proyecto que explicas en este post.
como puede ser que me salga este error?? a ver si vosotros sabéis que sois mas expertos.
error:
init:
deps-jar:
Compiling 2 source files to C:\Documents and Settings\Compaq_Propietario\Mis documentos\NetBeansProjects\AndroidApplication5\build\classes
compile:
Created dir: C:\Documents and Settings\Compaq_Propietario\Mis documentos\NetBeansProjects\AndroidApplication5\dist
Updating zip: C:\Documents and Settings\Compaq_Propietario\Mis documentos\NetBeansProjects\AndroidApplication5\dist\AndroidApplication5.apk_
Using keystore: C:\Documents and Settings\Compaq_Propietario\.android\debug.keystore
Deleting: C:\Documents and Settings\Compaq_Propietario\Mis documentos\NetBeansProjects\AndroidApplication5\dist\AndroidApplication5.apk_
jar:
Result: -1
Tiene que estar abierto y funcionando el AVD que tengas creado(recuerda que tiene que ser el 1.6, igual que la plataforma) y luego prueba a ejecutarlo de nuevo. A mi me daba ese error y era por eso, espero que te sirva de ayuda.
a lso que os de este fallo:
/build-impl.xml:392: exec returned: 1
GENERACIÓN INCORRECTA (tiempo total: 0 segundos)
es porque lo tenéis en un directorio que tiene espacios en el nombre..cambiadlo y se arregla.