Por qué no se instalan apps Java en Samsung SGH-D880 y cómo solucionarlo
El Samsung SGH-D880 (similar al D900) soporta Java MIDP 2.0, pero muchos usuarios reportan "Tipo de archivo no compatible" al intentar instalar archivos .jar/.jad copiados a la tarjeta de memoria.
Causas frecuentes
- El archivo .jad no apunta correctamente al .jar (rutas relativas/absolutas).
- El tamaño de la app supera el límite del heap (memoria Java) del teléfono (~200‑500 KB).
- La app requiere APIs no soportadas (JSR-75, JSR-179, etc.).
- El teléfono solo permite instalar desde el navegador WAP/WEB (descarga OTA), no desde gestor de archivos.
- Falta el atributo
MIDlet-Install-Notify en el .jad.
Métodos para instalar
- Descarga OTA (Over-The-Air) – La más fiable:
- Sube el .jar y .jad a un hosting gratuito (GitHub Pages, 000webhost, tu propio servidor).
- Asegúrate que el .jad tiene
MIDlet-Jar-URL: https://tusitio.com/app.jar (URL absoluta).
- En el teléfono, abre el navegador, ve a la URL del .jad. El teléfono detectará la app y preguntará "Instalar".
- Samsung PC Studio (modo "Aplicaciones"):
- Conecta en modo PC Studio.
- Ve a "Aplicaciones" > "Añadir" > selecciona el .jad o .jar del PC.
- Sincroniza. A veces funciona donde el gestor de archivos falla.
- Conversión a formato Samsung (.spf/.sbj): Herramientas como "JADMaker" o "Java Application Manager" pueden crear paquetes instalables.
Apps Java recomendadas para D880/D900
- Opera Mini 4.2 / 5.1 (versión "Basic" o "Low memory").
- Google Maps para Java (versión 2.3.x).
- eBuddy, Nimbuzz, Fring (IM).
- Juegos de Gameloft/Java (busca "176x220" o "240x320" según resolución).
Si nada funciona, el firmware puede tener el gestor Java capado por el operador. Un flasheo a firmware genérico (unbranded) lo soluciona, pero requiere cable y conocimientos.