В моем приложении 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
Устройство: Samsung S5620
ОС: Vista
Это связано с некоторыми разрешениями или приложение должно быть подписано перед запуском?