Hello,
I need to store a large amount of data on a memory card in files and then access it from a midlet.......
I should mention I am
testing this on a Palm Tungsten C and a SD memory card.
The File Connection Optional Package is not available on the JVM i'm using.....
So i'm trying to use the basic Connector class with a InputStream
I am unable to read from any files on the memory card using the following code.
InputConnection conn = null;
DataInputStream dis = null;
StringBuffer sb = new StringBuffer();
String url = "file:///CardName/file.txt";
for(int i =0;i<urls.length;i++){
try {
conn =(InputConnection) Connector.open( url,Connector.READ);
DataInputStream is = conn.openDataInputStream();
sb.append("AAAAAAAA" + is.available());
}
}
catch( IOException ioe ){
sb.append(i + "Reg InputConnection: " + url+ "\n" + ioe.getMessage());
}}
I cannot use the RMS packages, as I need to store the data on a memory card and it writes it to the Palms main memory and not the card....
Does anybody know how to read files from a memory card? (using j2me of course)