J2ME:如何为fileConnection定义路径

时间:2014-03-08 15:09:18

标签: java-me

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

1 个答案:

答案 0 :(得分:0)

将文件放在项目文件夹中时,它会打包在jar文件中。 jar文件是只读的。所以你的Midlet不能写入它。出于安全考虑。这很好。

如果您需要撰写数据,可以使用RecordStoreFileConnection

RecordStore是便携式的。它不要求权限。因此,对于简单的事情,例如midlet的设置,这是最好的选择。 您可以将整个文件内容定义为一个记录。

对于FileConnection,您的midlet需要请求权限。但是你有SD卡上的真实文件,没有别的办法。