Java me 用j2me编写文件

Java me 用j2me编写文件,java-me,Java Me,我的代码不起作用,并且没有给出任何异常: OutputConnection con = (OutputConnection) Connector.open("file:///epsd/rescuer.txt", Connector.WRITE); System.out.println("below con"); OutputStream out = con.openOutputStream(); PrintStream ps = new PrintStream(out); System.out.

我的代码不起作用,并且没有给出任何异常:

OutputConnection con = (OutputConnection) Connector.open("file:///epsd/rescuer.txt", Connector.WRITE);
System.out.println("below con");
OutputStream out = con.openOutputStream();
PrintStream ps = new PrintStream(out);
System.out.println("below ps");
ps.println(name+"!"+no+"!"+"!"+mtype+"!@!");    
System.out.println("below println");
ps.close();
con.close();

控件在
输出连接
行后未到达。这就是如何在J2ME中将数据附加到文本文件中的方法吗?

使用以下方法获取SD卡路径,并将其与文件名连接起来

String memoryCardPath = System.getProperty("fileconn.dir.memorycard");
String filePath = memoryCardPath + "/rescuer.txt";
OutputConnection con = (OutputConnection) Connector.open(filePath, Connector.WRITE);

我不确定,所以请建议一些源代码…它是在J2ME模拟器上工作还是我必须在真正的设备上试用?它正在URL中引发异常:java.lang.IllegalArgumentException:no':'。另外,我希望在项目(应用程序jar文件)中包含文本文件,而不是SDCard卡中的文本文件。memoryCardPath变量中可能没有“file://”前缀。