使用RMS无法保存数据

时间:2011-03-19 05:01:14

标签: java-me emulation rms

在我的j2me应用程序中,我使用以下方法编写数据:

RecordStore rs = RecordStore.openRecordStore("mydb", true);
String buf = "Some text";
rs.addRecord(buf.getBytes(), 0, buf.getBytes().length);
rs.closeRecordStore();

只要应用程序正在运行,数据就会保留,但是当我重新启动应用程序时,没有“mydb”

我在仿真器和设备上测试了它。我知道在模拟器中可能存在一些问题,但它至少应该在设备上运行。

我正在使用: Java Me SDK 3.0 CLDC 1.1 MIDP 2.0 设备:三星S5620 OS:Vista的

是否与某些权限相关,或者应该在运行之前签署应用程序?

1 个答案:

答案 0 :(得分:0)

我最近回答了类似的问题here,至少对于模拟器而言,您可能会遇到同样的问题。