14 de noviembre de 2009

Instalar un programa/juego java en un samsung

En estos días intentando (una vez más) de instalar aplicaciones al teléfono de mi novia, un samsung SGH J700, ese que es slider, descubrí unas cuantas cosas interesantes del mundo del java dentro de los moviles... el caso es que ya sabia unos detalles como que el bendito teléfono no permite aplicaciones java mayores de 300kb y como solucionar este problemita (lo explico luego del salto), y algo muy molesto que es cuando trata de instalar la aplicación y dice "Descriptor JAD no valido"...

Como ya saben o los que no lo saben, para instalar una aplicación java a un móvil, es necesario tener dos archivos, uno con extensión JAR y el otro con extensión JAD dentro de algún lugar en el teléfono sea en la carpeta de la memoria interna o de la memoria sd externa. Generalmente pueden encontrar por la web solo el JAR, en páginas como www.getjar.com (una joya), y para sacar el archivo JAD de ese JAR usan el programa para windows JAD MAKER, gugleenlo que es facil de conseguir, con el programa solo tienen que arrastrar el archivo JAR (ejemplo: miaapjava.jar) a la ventana del programa y como por arte de magia informática nace un archivo "miappjava.jad".
ok ahora explico que es lo del limite de los 300kb; cuando uno trasfiere los archivos miappjava.jar y miappjava.jad al teléfono y decide instalarlo (seleccionar el jad y buscar la opción instalar) y dice que "tamaño de archivo JAR no soportado" o algo así no recuerdo, hay que hacer lo siguiente: en la pc abrir el archivo miappjava.jad en un bloc de notas o en wordpad y saldrán unas especificaciones técnicas del archivo, buscar la especificación "MIDlet-Jar-Size: xxxxxxxx" donde las x son un número que seguramente es mayor a 300000, lo único que hay que hacer es disminuir el tamaño a uno menor, digamos que 299999 ó 10 pudieran funcionar, guardar el archivo y volvemos a pasar el archivo jad al teléfono y ahora si a instalar.

PERO, si ocurre el otro error de "Descriptor JAD no valido", descubrí después de una intensa búsqueda y jorungar el archivo este JAD, que el error por lo menos en mi caso ocurría por que en algunas especificaciones como "MIDlet-1:" y "MIDlet-description:" son muy largas y están cortadas en dos lineas, bueno la solución es unir las lineas y dejarlas bien arregladas y ahora si no debería haber algún problema. por su puesto guardar el archivo y volverlo a pasar al telefono Y AHORA SI A INSTALAR.

espero esta entrada les funcione a mas de uno que se le estaría fundiendo el brain buscando una solución a este ofuscado problema de java y los Samsung. ojo lo probé en un J700 no se si funcione con otro samsung pero debe ser similar el procedimiento.

Hablando de otra cosa como los locos, pillen el siguiente banner link si quieres empezar a ganar dinero desde tu casa, no es scam, ni estafa, de verdad que funciona.

Conoce los BonoMatics


Contacto:
www.juanpgarciac.com
juanpgarciac@gmail.com
@juanpgarciac
@solucionesTech


14 comentarios:

  1. Muchísimas gracias! Me has sido de gran ayuda!

    ResponderBorrar
  2. amigo sirvio de maravilla pero instale el pdf mobile pero no me abren los pdfs que sera???

    ResponderBorrar
  3. Muchas gracias por la info, queria solucionar mas q todo el ultimo punto del "Descriptor JAD no valido", pero hay otro problema q es cuando esta instalando y sale un msje q dice "Error de juegos JAVA",, q hacerr??..ayudaaaa...

    ResponderBorrar
  4. amigo buen post pero no entendi el ultimo me puedes explicar con mas detalle porfa

    ResponderBorrar
  5. muchas gracias wee, ahora ya puedo instalar sin ningun problema las aplicaciones y pss a checar los juegos

    ResponderBorrar
  6. Que bueno broder!!! Dale uso entonces jeje...

    ResponderBorrar
  7. Gracias por tu info, pero no entiendo lo ultimo de : MIDlet-1:" y "MIDlet-description:" son muy largas y están cortadas en dos lineas, bueno la solución es unir las lineas y dejarlas bien arregladas. Perdona mi ignorancia.

    ResponderBorrar
  8. brother... tengo un samsung champ gt c3300k y no puedo instalar ninguna aplicacion me sale... LOS JAR DESCARGADOS NO SON VALIDOS:.. podrias ayudarme??? (antes de eso movi el tamaño permitido para descargar presionando un codigo en la OTA TEST JAVA:.. quiza tenga que ver... pero AYUDAME POR FAVOR!! que tengo que hacer para volver a instalar aplicaciones

    ResponderBorrar
  9. igual no entendi lo ultimo tego un samsung 3300

    ResponderBorrar
    Respuestas
    1. debes abrir nuevamente el archivo con el bloc de notas, y si las lineas siguientes a MIDlet-1 y MIDlet-description estan separadas en dos lineas, debes unirlas y guardar el archivo... ese salto de linea produce el error... oye es viejo este post menos mal que me siguen llegando correos

      Borrar
  10. dario_73_lr@hotmail.com28 de febrero de 2013, 4:33 p.m.

    Hola se que ya es viejo tu post pero podias repararme el nokia gol hice lo que me dijiste pero me sale descriptor jad no valido mi cuenta en argim es 1166049036 y el pass pgts3350 usalo y ayudame por favor tengo un miserable samsung f250

    ResponderBorrar
  11. Mi amigo tu post me sirvió mucho...muy bueno gracias por compartir la información!!!

    ResponderBorrar
  12. Necesito ayuda! abro el archivo pero me aparece "MIDlet-Permissions" en vez de "MIDlet-description". Es lo mismo? no entiendo cuando decis que hay que ponerlo en una sola linea, lo corro a un solo renglon y ya esta? no hace falta borrar nada? Saludosss

    ResponderBorrar
  13. amigo me sirvio tu solucion pero ahora me sale CLDC o MIDP incompatible puedes ayudarme

    ResponderBorrar