Primero que nada, se debe identificar la ruta donde se guardo el proyecto, si no se recuerda, se puede ver, simplemente dando clic derecho al proyecto dentro del NetBeans, como se observa en la figura:

Al hacer lo anterior, aparece la configuración del proyecto donde se puede ver la ruta cuando se da click sobre la opción de General, esto se puede ver en la figura:

Paso #2 Identificar el archivo JAR
NetBeans genera automáticamente un archivo con extensión JAR, (Java Archive, Archivo de Java) cuando no existe ningún tipo de error en el proyecto. Este archivo contiene todos los recursos necesarios para que se ejecute en nuestro caso en un teléfono celular. El celular cuando soporta Java, puede recibir estos archivos y ejecutarlos.
Este archivo NetBeans lo genera en la carpeta llamada Dist ,y tiene el mismo nombre que el proyecto, la figura que sigue muestra el Explorador de Windows con la ubicación del archivo JAR en mi computadora, que es obviamente la misma que se mostro en la imagen anterior la del NetBeans.

Paso #3 Enviar el archivo JAR al teléfono celular
Finalmente se envía el archivo JAR al celular. Yo lo hago usando la comunicación Bluetooth, mi laptop soporta Bluetooth y el celular (por cierto uso un Sony Ericsson W595a ) también soporta Bluetooth, así que doy clic derecho en el archivo y le digo que lo envié por Bluetooth, la figura siguiente muestra como lo hago desde mi laptop.
Al hacer lo anterior el teléfono detecta el archivo e indica si se desea recibir el archivo JAR desde la LAP, le indicamos al celular que si y el archivo se transfiere, el celular detecta que es un archivo JAR e indica donde lo deseamos guardar, si en la carpeta de Juegos o de Aplicaciones, elegimos la de aplicaciones y se guarda ahí, después el mismo celular indica si se desea iniciar la ejecución del archivo, y si decimos que si, aparece en la pantalla el “Hola Mundo :) “, tal y como se mostro en el emulador.
Observaciones
- Otra posibilidad de enviar el archivo JAR es usando el cable USB, el proceso es prácticamente el mismo.
- Este ejemplo lo ejecute para un teléfono Sony Ericsson, supongo que el proceso es el mismo (no lo he verificado) para un celular de, por ejemplo, Nokia que soporte Java.
Clic AQUI para leer más...!
