在我的 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 操作系统:Vista
是否与某些权限有关,或者应用程序应该在运行前签名?