Crear una aplicacion Android en Netbeans


Hola a todos, por fin vuelvo a escribir después de una larga vacación que se convirtió en una serie de trabajos forzados manuales en donde no toque una computadora en semanas =(, bueno al menos puedo sentirme un poco mas tranquilo pensando en que mejore un poco mi físico, pero sin más para contarles por ahora sobre mi desaparición(o mejor dicho secuestro por parte de mis padres jeje) comencemos con lo que nos interesa, Como Instalar el SDK de Android con Netbeans (Si las capturas les parecen sacadas de dos maquinas distintas, es porque el proyecto original lo hice en mi laptop con Win XP y por X o Y motivos termine haciendo el final del proyecto en mi Desktop con Win 7 ).
Para comenzar deberemos ya tener instalado Netbeans, para el estudio de caso yo tengo instalado Netbeans 6.8 con todos los paquetes de Java instalados, luego debemos bajar el SDK de Android, yo sugiero la versión 2.1 que trae algunas mejoras interesantes respecto al resto de versiones y como un plus extra nos permite sacar el máximo provecho del nuevo Google Nexus One.
Para continuar deberemos de bajarnos el plugin nbandroid de aquí en su version 0.3, ya con todo descargado procedemos a instalar el plugin yendo a la pestaña Herramientas y después buscamos la opción Complementos.
Luego en la ventana abierta nos vamos a la pestaña Descargados y le damos click al botón Agregar Plugins y luego buscamos la carpeta donde descomprimimos Nbandroid y agregamos todos los archivos y procedemos a instalarlo.

Luego en la ventana abierta nos vamos a la pestaña Descargados y le damos click al botón Agregar Plugins y luego buscamos la carpeta donde descomprimimos Nbandroid y agregamos todos los archivos y procedemos a instalarlo.

Ya con el plugin instalado nos dirigimos nuevamente a la pestaña Herramientas y ahí elegimos la opción Plataformas Java, en la ventana que nos aparece hacemos click en el botón Añadir Plataformas y nos desplegara un wizard:
En el primer paso seleccionamos la opción Google Android Open Handheld Plataform, en el segundo paso se nos pedirá seleccionar la ubicación de el SDK de Android, en el tercer paso se nos pedirá que seleccionemos la plataforma de Android (yo tengo instalada la API extra de Google) y con esto terminamos la instalación.

Para comprobar que funciona perfectamente nuestra instalación creamos un nuevo proyecto, donde deberemos de tener una carpeta llamada Android y ahí dentro un proyecto con el nombre de Android Application, lo creamos y le damos el nombre de HolaMundoAndroid y en el campo Main Activity cambiamos por HolaLatinoamerica.
El código generado por el IDE sera algo por el estilo:
 
package org.me.holamundoandroid;

import android.app.Activity;
import android.os.Bundle;

/**
 *
 * @author Gustavo
 */

public class HolaLatinoamerica extends Activity {
/** Called when the activity is first created. */
  @Override
   public void onCreate(Bundle icicle) {
   super.onCreate(icicle);
   // ToDo add your GUI initialization code here 
  }
}
Para que sea un poco mas bonita la aplicación ponemos este codigo:
 
package org.me.holamundoandroid;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

/**
 *
 * @author Gustavo
 */


public class HolaLatinoamerica extends Activity implements View.OnClickListener {
 Button btn;
 public void onCreate(Bundle icicle) {
  super.onCreate(icicle);
  btn=new Button(this);//Instanciamos el Widgate
  btn.setHeight(25);
  btn.setOnClickListener(this);//Indicamos a que actividad va a escuchar
  setContentView(btn);//Indicamos quien es el responsable de dibujar el contenido de la vista
  this.onClick(btn);//Llamamos al evento para la primera vez
 }
 // Implement the OnClickListener callback
  public void onClick(View v) {
  btn.setText("Hola Mundo desde " + paises());
 }
 public String paises()
 {
  String vec[]=new String[5];
  vec[0]="Bolivia";
  vec[1]="México";
  vec[2]="Colombia";
  vec[3]="Peru";
  vec[4]="Argentina";
  return vec[(int)(Math.rint(Math.random()*4))];
 }
}
Cuando lo compilamos nos mostrara que el código compilo correctamente en la consola de salida, ahora si lo queremos ejecutar nos saldrá una ventana que nos pedirá que elijamos el dispositivo virtual:

Como aun no tenemos creado ninguno cerramos la ventana y luego nos dirigimos a la carpeta del SDK y ahí iniciamos la aplicación SDK Setup donde elegimos la opción Virtual Devices y ponemos la siguiente configuración al dispositivo virtual:

Ahora si intentamos iniciar nuestro programa ahora si se iniciara en el emulador, si tarda mucho en iniciar, no te desesperes, además si ves en la consola de salida de Netbeans veras que te vota un error de conexión, esto se da por que el emulador no esta encendido en el momento que Netbeans manda el archivo a ser ejecutado, eso se soluciona esperando a que el emulador inicie y ejecutando nuevamente el programa desde el IDE y boala:

Como vieron hacer funcionar Netbeans y Android no es difícil, además el plugin nos soporta las últimas versiones tanto del IDE como del SDK, como un Tip final les indico que eviten cambiar el nombre de un proyecto ya creado, ya que por lo general causa algunos conflictos por que el plugin no soluciona bien algunas dependencias, bueno me despido esperando que les sirva de algo este post.
Cualquier duda dejen su comentario abajo.
Bye

Otros Posts de Programacion Movil:

Comentarios

  1. Hola, hace meses tengo un problema al seguir estos pasos, luego que estoy en paso 3 (paso final) me sale que un error que no me deja finalizar: "A platform target has to be selected".
    Si sabes algo te agradezco me ayudes.
    Gracias

    ResponderEliminar
    Respuestas
    1. yo solo active una de las plataformas (un clic) de la lista y ya no me aparece el error.

      Eliminar
  2. Prueba bajando los paquetes por separado del sitio de Kenai, no el comprimido.

    ResponderEliminar
  3. Hey, muchas gracias, me ha servido mucho para un proyecto de la universidad.

    Está muy bien hecha la guia ^_^

    http://www.mhytos.co.cc

    ResponderEliminar
  4. Q bien q te haya servido, cualquier cosa dejas tu comentario o me escribes a mi email

    ResponderEliminar
  5. Muchas gracias Maestro! excelente ejemplo

    ResponderEliminar
  6. Capo, necesito de tu ayuda, soy un novato y estoy teniendo problemas con la instalacion, instalé el JDK (jdk-6u20-windows-i586) luego el Netbeans (netbeans-6.8-ml-windows) agregué los complementos pero cuando quiero agregar la plataforma es que me pierdo, el wizard no me da las 2 opciones que mostras en tu printscreen, solo me pide seleccionar la carpeta de plataforma... espero me puedas ayudar, muchas gracias!!!!

    ResponderEliminar
  7. Capo, necesito de tu ayuda, estoy teniendo problemas con la instalación, se me complica cuando tengo que seleccionar la plataforma, solo me pide una carpeta, no me muestra las 2 opciones que están en tu printscreen, quisiera además que me ayudes con las APIs de google, de donde la descargo?? Desde ya MUCHISIMAS GRACIAS.

    ResponderEliminar
  8. Revisa si te bajaste correctamente la API de Android, por otro lado que versión te bajaste, por que no se si funciona correctamente con la nueva 2.2, para ayudarte me serviría que me mandes mas información, escríbeme a mi email (gatm50@gmail.com) te voy a responder ni bien pueda

    ResponderEliminar
  9. quisiera que me explicaras con mas detalle la aplicacion de como instalar dicha aplicacion a mi celular

    ResponderEliminar
  10. Hola Gustavo, quiero que me ayudes...
    Mira lo que Netbeans me da cuando intento ejecutar mi aplicación, puedes ayudarme???

    init:
    deps-jar:
    Compiling 1 source file to C:\Users\MapH\Documents\NetBeansProjects\Hello World\build\classes
    compile:
    No se esperaba =C:\Users\MapH\Documents\NetBeansProjects\Hello en este momento.
    C:\Users\MapH\Documents\NetBeansProjects\Hello World\nbproject\build-impl.xml:411: exec returned: 255
    BUILD FAILED (total time: 4 seconds)

    ResponderEliminar
  11. Hola Anonimo(seria bueno que dejes tu nombre =), por lo que se ese error se da por que la ruta puede estar mal o contener espacios, mira en esta linea la ruta, si tiene espacion: "tu No se esperaba =C:\Users\MapH\Documents\NetBeansProjects\Hello en este momento.
    C:\Users\MapH\Documents\NetBeansProjects\Hello World\nbproject\build-impl.xml:411: exec returned: 255"

    Otra posibilidad es que o tu antivirus o firewall no estan dejano ejecutar algun proceso necesario, si quieres que te ayude mas, me podrian enviar tu proyecto a mi email (gatm50@gmail.com)

    ResponderEliminar
  12. Hola Gustavo, primero gracias, me funcionó hasta el "Hola Mundo" inicial, cuando adicioné el resto del código me sale un mensaje en el emulador:
    "The application org.me.holamundo has stopped unexpectedly. Please try again".

    Espero puedas ayudarme pues ya llevo varios días en esto. Gracias.

    ResponderEliminar
  13. me gustaría saber donde encuentro el sdk de android ?? ya hice todo pero solo me falta darle la dirección del sdk.

    ResponderEliminar
  14. Lo puedes encontrar aqui:
    http://developer.android.com/sdk/index.html

    ResponderEliminar
  15. Hola marcelo tu problema parece ser falta de memoria RAM en tu PC, para solucionarlo podrias cerrar algunos programas que trabajan en background, ojala te ayude, sino comentas nuevamente
    bye

    ResponderEliminar
  16. Hola Gustavo, gracias por la respuesta,tenias razón ya funciona.
    No sabes como puedo crear una aplicación que consuma Servicios Web. si puedes darme un ejemplito te lo agradeceré mucho.

    ResponderEliminar
  17. Hola Marcelo, si tengo tiempo esta o la proxima semana, voy a hacer otro post donde ponga algo con Servicios Web.
    PD.- Si te gusta programar para Android mira este otro post que hice para usar Monodroid

    http://cup-coffe.blogspot.com/2010/09/cuando-me-entere-del-comienzo-de-un.html

    ResponderEliminar
  18. Hola
    tengo un problema durante la instalación.
    Después de seleccionar como plataforma "Google Android Open Handheld Platform", cuando tengo que indicar la ubicación del SDK, no se me activa la casilla Next, entonces no puedo seguir con la instalación. Esto me funciona bien si instalo SDKs de J2SE, pero no funciona en el caso de Android.

    ResponderEliminar
  19. Resuelto, he actualizado el plugin nbandroid a la última versión y ya permite seleccionar el directorio.

    ResponderEliminar
  20. Hola Gustavo, me parece interesante y una buena opción, pero te comento que estaba intentando descargar el plugin, me registre en la pagina, pero no me enviaron ningún login, no me puedes facilitar ese plugin para .net

    ResponderEliminar
  21. Me gustaria mucho pegar el link con el instalador, pero estaria infringiendo los terminos de contrato de Monodroid, pero no te preocupes, ellos te enviaran un mail con tu usuario y password a los 2 o tres dias de la suscripcion. Siempre tardan un poco, no te desesperes ^^

    ResponderEliminar
  22. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  23. mmm odio borrar entradas como la de arriba, pero q se le puede hacer, siempre hay personas q no saben investigar. Para aquellas personas q no saben donde se encuentra el SDK de android, aqui esta el link http://developer.android.com/sdk/index.html , para instalar android no creo q sea necesario otra guia q no sea la oficial q esta en este link http://developer.android.com/sdk/installing.html

    ResponderEliminar
  24. Gracias por el aporte, en lo personal fue de mucha ayuda para aclarar dudas!!!!

    ResponderEliminar
  25. GRACIAS MUY BUEN APORTE , soy nuevo en esto asi que gracias por tu post...

    ResponderEliminar
  26. Hola, buen dia. Tengo una aplicacion JAVA generada en NetBeans, la emulo en uno de los celulares que me da por default y funcona perfectamente. Ahora necesito saber como descargarla a un celular, que archivo me sirve, como la transfiero y a que parte de la memoria del celular debe ser copiada.
    Gracias y espero cualquier comentario el respecto.
    Alberto

    ResponderEliminar
  27. Para quien desee bajar monodroid entren aqui
    http://go-mono.com/monodroid-download/

    ResponderEliminar
  28. Amigo tengo una duda me sale un problema cuando trato de ejecutarlo me sale esto: init:
    deps-jar:
    Compiling 2 source files to C:\Users\FAMILIA ESCOBAR\Documents\NetBeansProjects\AndroidApplication3\build\classes
    compile:
    No se esperaba =C:\Users\FAMILIA en este momento.
    C:\Users\FAMILIA ESCOBAR\Documents\NetBeansProjects\AndroidApplication3\nbproject\build-impl.xml:411: exec returned: 255
    BUILD FAILED (total time: 1 second)
    Que podria hacer para solucionarlo?

    ResponderEliminar
  29. PARA EL NETBEANS 6.9.1 FUNCIONARA EL SDK 2.1?

    ResponderEliminar
  30. Hola Edwin, igual que en un comentario anterior con un mismo error, la solucion es guardando tu proyecto en directorio que no tenga espacios en el nombre. En tu caso se da en "FAMILIA ESCOBAR", que se puede ver en esta linea
    C:\Users\FAMILIA ESCOBAR\Documents\NetBeansProjects\AndroidApplication3\nbproject\build-impl.xml:411: exec returned: 255

    ResponderEliminar
  31. Hola Alejandro, si deberia de Funcionar el SDK 2.1 de android junto con Netbeans 6.9.1

    ResponderEliminar
  32. Hola amigo ami me sale un error cuando trato de agregar al netbeans en herramientas>complemento>agregar
    donde dice nombre le puse "nbAndroid" y donde dice url "http://kenai.com/downloads/nbandroid/updates.xml " y me sale de un error que dice
    Espero tu pronta respuesta. Atte Diego

    ResponderEliminar
  33. El Error dice "ERROR FIREWALL"

    ResponderEliminar
  34. Hola me podrian ayudar ya instale el SDK y todo los pasos pero a la ora de de agragar la plataforma no me aparece la de Google solo me aparece la de Java.... cual puede ser mi problema; tambien ya instale el plugin, Manejo el Netbeans 7.0...Espero su respuesta Gracias!!

    ResponderEliminar
  35. invalid command-line parameter: Files\Android\android\tools/emulator-arm.exe.
    Hint: use '@foo' to launch a virtual device named 'foo'.
    please use -help for more information

    hola cuando compilo la aplicacion de hola mundo me aparece este error por que es y que puedo hacer ya investigue y segun a lo que lei es que hay espacios en la carpeta donde esta guardado lo que se descomprimio del sdk pero ya cambie el nombre y me sigue marcando el mismo error no puedo hacer que me funcione el emulador gracias y muy buen aporte

    ResponderEliminar
  36. Hola aqui hay una posible solucion a tu problema
    I found the Solution
    "Just go to Window > Preferences > Android in Eclipse, and change the SDK Location value to the old 8.3 format.

    For example,
    C:\Program Files\Android\android-sdk
    becomes
    C:\PROGRA~1\Android\android-sdk


    (just Change C:\Program Files into C:\PROGRA~1)"

    Ademas aqui hay otras respuestas probables:
    http://code.google.com/p/android/issues/detail?id=18285
    Suerte

    ResponderEliminar
  37. Gustavo, muy bueno tu tutorial.
    Seguí todo y compila perfectamente, levanta el emulador pero la aplicación jamás aparece en el emulador.

    Alguna idea?
    También voy a probar el Monodroid que ni siquiera conocía, pero pero la verdad que me gustan las cosas mas bien nativas... no sea cosa que al avanzar con algún proyecto Monodroid no lo soporte.

    Gracias!!

    ResponderEliminar
  38. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  39. Algo que me olvidé de aclarar es que primero me dio el siguiente error:

    E:\Projects\personal\AppAndroidtest\AndroidApplication2\build.xml:40: Source resource does not exist: E:\Projects\personal\AppAndroidtest\AndroidApplication2\project.properties

    Fuí a la linea 40 de build.xml en la cual llamaba a project.properties el cual no existe y cambié para que llame a default.properties que si existe aunque lo unico que tiene es:
    target=android-7

    No tengo ni idéa de porque no se crea solo.
    Será eso?

    ResponderEliminar
  40. Posiblemente hubo alguna actualizacion en el SDK de android, ya que este post lo escribi hace 1 año y 9 meses, por lo cual exista algun problema de compatibilidad (tanto con el plugin de Netbeans, como con el codigo del ejemplo). Voy a probar si funciona con la nueva version de Android y realizar actualizaciones al post (si es que existiera)

    ResponderEliminar
  41. Gracias gustavo, que rapidez!
    Igualmente te aclaro las versiones que usé:

    - NetBean 6.9.1 (ya lo tenía instalado ya que lo uso con java y PHP).
    - Android SDK r14 (bajado ayer).

    ResponderEliminar
  42. tengo un problema.. estoy intentando programar con Netbeans 6.9.1 y al correr la aplicacion me genera el siguiente error:
    C:\User\usuario\Documents\NetBeansProjects\AndroidApplication3\build.xml:40: Source resource does not exist
    C:\User\usuario\Documents\NetBeansProjects\AndroidApplication3\project.properties

    me llamo guillermo

    ResponderEliminar
  43. Hola guillermo, es lo mismo que comento que me pasó a mi.
    para solucionarlo fuí a la linea 40 de build.xml y reemplacé project.properties por default.properties y compila/levanta pero la aplicación no aparece en el emulador.
    Ya casi estoy resignado y utilizaré eclipse.

    ResponderEliminar
  44. es tubo bien aun que me que da ron unas dudas, pero estuvo bien en lo de la instalación .

    ResponderEliminar
  45. Buenas, muchas gracias, me ha venido muy bien para un proyecto de la universidad.

    Saludos

    ResponderEliminar
  46. Muy buen aporte me funcionó excelentemente
    Windows 7
    Netbeans 7.01

    ResponderEliminar
  47. Hola, hago todos los pasos, el problema que tengo es que al añadir la plataforma solo aparece la de Java y no la Android, cual puede ser el error.

    Tengo instalado Netbeans 6.9.1

    ResponderEliminar
  48. Hola, hago todo pero cuando busca la direccion para la plataforma no la logro encontrar. ¿Cuál crees que puede ser el problema?

    ResponderEliminar
  49. Hola, les paso a contar, intale netbeans 7.0.1, tambien el emulador de android, armae una aplicacion que corre perfecto en el emulador perooo... cuando quiero crear el archivo .jar para poder montarlo en el celu, no me genera nada.

    Lo que hago es apretar en LIMPIAR Y GENERAR PROYECTO y el debug me arroja esto:

    clean:
    Deleting directory C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin
    Deleting directory C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\gen
    Gathering info for Prueba1...
    Android SDK Tools Revision 16
    Project Target: Android 2.1
    API level: 7
    ------------------
    Resolving library dependencies:
    No library dependencies.

    ------------------

    WARNING: No minSdkVersion value set. Application will install on all Android versions.
    Creating output directories if needed...
    Created dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin
    Created dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\res
    Created dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\gen
    Created dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\classes
    ----------
    Handling aidl files...
    No AIDL files to compile.
    ----------
    Handling RenderScript files...
    No RenderScript files to compile.
    ----------
    Handling Resources...
    Generating resource IDs...
    Compiling 2 source files to C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\classes
    Converting compiled files and external libraries into C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\classes.dex...
    Crunching PNG Files in source dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\res
    To destination dir: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\res
    Crunched 0 PNG files to update cache
    Creating full resource package...
    Current build type is different than previous build: forced apkbuilder run.
    Creating Prueba1-debug-unaligned.apk and signing it with a debug key...
    Running zip align on final apk...
    Debug Package: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\Prueba1-debug.apk
    debug:
    Creating new property file: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\build.prop
    Updating property file: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\build.prop
    Updating property file: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\build.prop
    Updating property file: C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\build.prop
    GENERACIÓN CORRECTA (total time: 4 seconds)

    Muchas gracias epero que alguien pueda darme una mano.

    ResponderEliminar
  50. Deberias de tener en C:\Users\mespindola\Documents\NetBeansProjects\Android\Prueba1\bin\ un *.apk que es el tipo de paquetes que se generan para Android y no asi un *.jar http://www.projectjourneyman.com/how-to-deploy-to-android-market

    ResponderEliminar
  51. Hola Gustavo gracias por tu respuesta, te queria preguntar si por casualidad sabrias como hacer para conectar mi programa en android a una base de datos externa (SQL SERVER),esta es la que me traeria los datos a mostrar en el programa que estoy armando. Si tenes alguna referencia o manual de conexiones con android me vendria barbaro. Muchisimas Gracias.

    ResponderEliminar
  52. Lo mas facil seria crear una aplicacion Web que se conecte a SQL Server, luego exponer a traves de esta aplicacion un/unos web services que te faciliten los metodos de Insercion, Edicion, Eliminacion y Consulta a la BD

    ResponderEliminar
  53. http://lukencode.com/2010/04/27/calling-web-services-in-android-using-httpclient/

    ResponderEliminar
  54. Gracias, voy a probar, en cuanto tenga algo bien armado les comento y subo lo que hice. Muchisimas Gracias.

    ResponderEliminar
  55. Muy bueno,no lo podia agregar a netbeans. Muy buena la info..
    Saludos

    ResponderEliminar
  56. Hola una pregunta por que cuando corro la aplicacion con solo el Hola Mundo me sale una como plataforma como si fuera un celular o una tablet con la opcion de camara, contactos y todo lo demas, si no lo he programado solo he echo lo q dice aqui

    ResponderEliminar
  57. Hola
    una ayuda, ya modifike el codigo, con el tu subiste, pero me sigue inicando de la misma forma q con el codigo generado al crear el proyecto, es decir no me sale el boton de hola mundo, pero sale todo q menciono valdo_kof(anterior post)
    Ayuda please q hago para q me salga el boton ?

    ResponderEliminar
  58. hola, gracias por este ejemplo esta bueno.
    Tengo un problema el cual ya fue comentado por otro usuario mas arriba con una solución.
    Mi problema es que al agragar la plataforma no se me activa el boton next, probe actualizar el nbandroid pero no me sale para actualizar, tengo la version 0.3, con netbeans 7.0.1.
    Alguna solución? gracias.

    ResponderEliminar
  59. Hola instale el plugin android v0.3,netbeans 7.0.1 y el SDK r16(la más actual) pero cuando quiero agregar la dicha plataforma me indica que seleccione Java... ó Google selecciono Google... y busco la ruta de la plataforma pero no se activa el boton next.

    ResponderEliminar
  60. Para los que estan tratando poner la plataformas en netbenas 7 o superior queiro decirles q no es necesario lo que tieenn q hacer es New Project ahi escoger android siguiente y ahi si escogeran el sdk en manage sdk

    ResponderEliminar
  61. Google Android Open Handheld platform, no puedo utilizarlo por que no me lo muestra, que puedo hacer !

    ResponderEliminar
  62. Buenas tengo el problema de build.xml:77: Android Target is not set

    he leido mas arriba que hay que descargar unos paquetes aparte de kenai, me puedes aclarar esto para ver como puedo solucionar el problema?

    ResponderEliminar
  63. me quedo de a 10 puntos,muy bien, gracias si tienes mas aplicacioens porfavor; me gustaria verlo

    ResponderEliminar
  64. y si quiero que se ejecute en mi movil??? como hago????

    ResponderEliminar
  65. a mi me salio todo bien!!! =) pero espero a que carge la aplicacion en el emulador y nunca carga :S a pesar que sale el mensaje en el IDE que se genero correctamente en el simulador me sale esto "the application MinActivity (process xxxxxxx) has stopped unexpectedly. Please try again" ... a que se debe... pd.- buen tutorial =) saludos

    ResponderEliminar
  66. Lo que puede estar sucediendo es algo que esta mal con el emulador, la siguiente puede ser una posible solucion: http://stackoverflow.com/questions/2198533/android-process-acore-has-stopped-unexpectedly-problem

    ResponderEliminar
  67. hahahaha el error es que CUANDO CAMBIAS EL NOMBRE DE LA APLICACION... SIEMPRE TE VA A GENERAR ESE ERROR!!!... =) ahora si corre todo correcto!!! gracias saludos!...buen post!!! =)

    ResponderEliminar
  68. si quisiera que ese ejemplo corra en una tablet que deberia hacer... disculpen las molestias pero recien estoy empezando :$ ... gracias de antemano!..

    ResponderEliminar
  69. si deseas que corra en tu tablet con android usa el AppToMarket

    ResponderEliminar
  70. amigo tendras informacion de como capturar datos del USB desde android por ejemplo si quiero hacer que mi aplicacion de android obtenga los datos que recibe de un puerto USB!!!... o alguna pagina (Ingles, español o aleman) que me recomiendes! gracias y saludos.

    ResponderEliminar
  71. bueno 4ndroid te tengo una mala noticia, crease o no Android no tiene una manera sencilla de poder capturar datos desde un puerto USB por que y lo pongo como indica el autor del post Android Mythbusters de Matt Porter:
    "You cannot even plug a USB drive to an android system, since /dev/sd* is not an expected device name in their hardcoded hotplug management"; el post se encuentra en http://laforge.gnumonks.org/weblog/2009/11/04/#20091104-android%5Fmythbusters Pero aun asi, hay la ligera posibilidad de lograr recolectar datos de USB, recompilando el kernel de Android. Suerte y ojala te sirva la informacion.

    ResponderEliminar
  72. segui todos tus pasos, pero cuando corro la aplicacion me sale la plataforma de android pero no aparece la aplicacion.

    ResponderEliminar
  73. hola...tengo una aplicacion en netbeans pero necesito pasarla a una aplicacion movil..pero no quiero codificar todooo..me podrias ayudar? muchas gracias!

    ResponderEliminar
  74. Para poder reutilizar codigo entre tus 2 programas, create una libreria con todas las clases que no hagan uso de componetes exclusivos de Java SE, ya abstraida la logica de la aplicacion en esa libreria procede a contruir la aplicacion con Android usando la libreria

    ResponderEliminar
  75. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  76. Hola, para poder crear una aplicación para una tablet, despues de instalar el sdk, me sirven los mismos codigos que se utilizan para una aplicación para un pc normal. Gracias por la atención prestada, espero que me puedas colaborar con esto.
    Es de gran urgencia

    ResponderEliminar
  77. Hola Jhon, te comento que la programacion para android, a pesar de ser en Java, no puedes usar al 100% el codigo hecho para J2SE ya que Android no tiene disponible esas librerias.

    ResponderEliminar
  78. hola mi nombre es jorge soy nuevo usando el netbeans se crear el diseño de un programa pero el codigo o sintaxis no se como iniciarla,me explico como declaro las variables o como lo oriento a objetos necesito una clara explicacion espero me ayudes quiero saber los pasos correctos para crearlo

    ResponderEliminar
  79. Muy buen aporte podrias subir otros ejemplos maigo.

    SALUDOS..........

    ResponderEliminar
  80. Hey espero me puedan ayudar, ya instale el plugin para android pero no me aparece la plataforma de google

    ResponderEliminar
  81. Hola. ¿En que carpeta consigo el archivo apk que voy a instalar en el telefono?. Otra pregunta: Cuando se crea un proyecto Android en Eclipse se crea una carpeta llamada assest la cual sirve para anidar una base de datos prefabricada. ¿Cual es la carpeta equivalente en netbeans?.

    ResponderEliminar
  82. Hola, al que le dé un error con el Test Runner que no se ha encontrado el módulo y lo unico que les queda es desactivar el modulo, se bajan este: http://www.java2s.com/Code/JarDownload/org-netbeans-modules-gsf/org-netbeans-modules-gsf-testrunner.jar.zip
    Luego, con el modulo desactivado (sino no entra la aplicacion, la opcion de desactivar la pregunta al iniciar el programa, no la busquen mucho), van a Herramientas >> Opciones >> Java >> Ant (pestaña) >> Agregar JAR/ZIP >> Agregan el .jar que está dentor del .zip que descargaron (deben descomprimirlo antes obviamente).
    Adios :)

    ResponderEliminar
  83. Lo provare mi estimado mientras voy descargando.
    jonathan-palomino.blogspot.com

    ResponderEliminar
  84. Alias "MIMIS"

    Buenos dias,
    Amigo, he configurado mi NetBeans 7.3 con el SDK de Android, pero tengo el problema de al tratar de crear un nuevo proyecto e ingresarle la información de paquetes, y demás no me activa la casilla de NEXT y además en la parte de abajo sale que no me reconoce el SDK de Android.

    Yo he configurado el SDK en c:\program files\android\sdk

    Pero el sistema no me deja crear el nuevo proyectro... qué puede estar ocurriendo ???

    ResponderEliminar
  85. estamos en la misma tengo netbeans 7.3 pero el plugin de nbanrdroid solo es para versión 6.9 por eso no me permite instalar

    ResponderEliminar
  86. Este ejercicio me lo dejaron en la escuela n.n

    ResponderEliminar
  87. buenas tengo un problema, cuando creo un proyecto y lo compilo me sale el siguiente error
    C:\adt-bundle-windows-x86-20131030\sdk\tools\ant\build.xml:892: The following error occurred while executing this line:
    C:\adt-bundle-windows-x86-20131030\sdk\tools\ant\build.xml:894: The following error occurred while executing this line:
    C:\adt-bundle-windows-x86-20131030\sdk\tools\ant\build.xml:906: The following error occurred while executing this line:
    C:\adt-bundle-windows-x86-20131030\sdk\tools\ant\build.xml:284: null returned: 2

    ResponderEliminar
  88. muchas gracias, tu post me fue muy util

    ResponderEliminar
  89. obtengo al final un androidtest-debug.apk (androidtest es el nombre de mi proyecto), ese es el .apk que debo transferir a mi movil con android?, gracias.

    ResponderEliminar
  90. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  91. Me gusta NetBeans ya que es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo.La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo.
    Fuente:actualizarplaystore.net

    ResponderEliminar
  92. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  93. Para el estudio de caso yo tengo instalado Netbeans 6.8 con todos los paquetes de Java instalados, luego debemos bajar el SDK de Android, yo sugiero la versión 2.1 que trae algunas mejoras interesantes
    fuente:www.descargarplaystore.com

    ResponderEliminar
  94. este tutorial aun es util en la actualidad

    ResponderEliminar
  95. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  96. Muy buen tutorial, me ha servido de gran ayuda. Muchas gracias. Yo ya he creado mi propia app con Netbeans, cuyo resultado, para mi, ha sido más que satisfactorio.
    Fuente: https://www.instalar.org/play-store

    ResponderEliminar
  97. Ahora puedes iniciar sesión en su sitio web oficial en Iniciar session

    ResponderEliminar
  98. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  99. Ya hay varias versiones mas actualizadas aunque el procedimiento es casi el mismo. Una vez creada, lo mejor es subirla a la tienda de Play Store donde una vez aprobada cualquiera que tenga Android puede acceder.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Conectarse a un Web Service en PHP con WPF

Ejecutar comandos en el CMD de Windows desde C#

Usar Log4Net en un proyecto ASP.NET MVC