Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > J2ME (Java para móviles) > Problemas con el acceso a ficheros
-Foros de debate

J2ME (Java para móviles)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Problemas con el acceso a ficheros
Enviado por xkalate el día 12 de abril de 2006

Saludos a todxs. Estoy programando una aplicacion en J2ME y tengo que leer unos datos de unos ficheros; he usado la forma que proponeis en un post de hace poco de este mismo foro:

nputStream is = getClass().getResourceAsStream("/datos.txt");
char c;
while ((c = is.read()) != -1)
{
System.out.println((char)c);
}
is.close;
is = null;

Y me va muy bien, el problema es que con la aplicacion funcionando perfectamente en el J2ME Wireless Toolkit y demas emuladores que he conseguido en mi PC; lo pongo en un movil Samsung ZV10 y me arranca, pero cuando llega a las partes donde hay que cargar informacion de archivo, no hace nada, y estuve metiendole testeos y me da una excepción al leer de archivo

java.Lang.NullPointerException

la ruta que le paso para leer es de este estilo /res/preguntas/1.txt entonces con esta excepcion no se si es que dentro del JAR la ruta trabaja de otra forma..xq en los emuladores sin problema.

esta hecho en MIDP 2.0 y CLDC 1.0 que teoricamente lo soporta y de sobra (tengo juegos metidos en el movil de las mismas caracteristicas y sin problema)

Tambien he probado en 2 Sony Ericsson Z520 y K700 y pasa lo mismo, pero en un motorola V180, que es bastante peor que los otros moviles, no me da ningun problema, a ver si alguien me podia ayuda. Un saludo!

 
Re: Problemas con el acceso a ficheros
Enviado por Esmitt el día 12 de abril de 2006

Bueno por lo visto estas haciendo el desarrollo en Eclipse, por la forma como accedes.. yo te recomiendo que no separes las cosas..coloca lo que tienes en la carpeta res/ en la raiz donde se encuentren los .class dentro del jar, asi tienes que llamar al archivo como /preguntas1.txt sin el res/. Además así aseguras la compatibilidad entre los distintos celulares.
Espero que te sirva de algo

 
Re: Re: Problemas con el acceso a ficheros
Enviado por xkalate el día 12 de abril de 2006

Gracias, ya he descubierto porque es..era problema que leiamos los datos como UTF8 y el movil no lo aguanta..asi que lo hemos cambiado y sin problemas. Un saludo

 


Re: Problemas con el acceso a ficheros
Enviado por seraph-seph el día 14 de abril de 2006

Por que no tratas con RMS?, es mucho más seguro que te funcione ya que los archivos son grabados el la eeprom del celular de manera binaria y eso si funciona en todos los equipos. Te paso un link

http://www-128.ibm.com/developerworks/wireless/lib...

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network