在我的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的
是否与某些权限相关,或者应该在运行之前签署应用程序?