Java me J2ME:如何定义fileConnection的路径

Java me J2ME:如何定义fileConnection的路径,java-me,Java Me,关于在文本文件上写入,我有一个定义路径的问题。我正在用NetBean开发,我把我的txt文件放在“nbproject”文件夹中。我可以使用“this.getClass().getResourceAsStream(fileName)”来阅读它。但是对于写作,我不知道如何定义路径。当您将文件放入project文件夹时,它被打包在jar文件中。jar文件是只读的。所以你的Midlet无法写入它。出于安全原因。这很好 如果需要写入数据,可以使用RecordStore或FileConnection Rec

关于在文本文件上写入,我有一个定义路径的问题。我正在用NetBean开发,我把我的txt文件放在“nbproject”文件夹中。我可以使用“this.getClass().getResourceAsStream(fileName)”来阅读它。但是对于写作,我不知道如何定义路径。

当您将文件放入project文件夹时,它被打包在jar文件中。jar文件是只读的。所以你的Midlet无法写入它。出于安全原因。这很好

如果需要写入数据,可以使用
RecordStore
FileConnection

RecordStore
可移植。它不要求权限。所以对于简单的事情,比如midlet的设置,这是最好的选择。 您可以将整个文件内容定义为一条记录

对于
文件连接
,您的midlet需要请求权限。但是你有真实的文件,比如SD卡,没有其他方法