Как получить доступ к файлу базы данных с SD-карты в j2me
Я новичок в J2ME. В моем приложении я должен хранить большой объем данных в базе данных и получать к нему доступ. Но с ограничением RMS в J2ME я не могу хранить большой объем данных.
Есть ли способ получить доступ к файлу базы данных с внешнего хранилища (SD-карта)?
2 ответа
Я частично согласен с funkybro, то есть вы не можете сохранить свою RMS на SDCard.
Вы также можете использовать файлы для хранения ваших данных. но должен быть последний вариант.
Здесь я предлагаю вам другой вариант - установить приложение на SD-карту, а затем пользователя. Таким образом, ваша RMS будет создана на карте памяти, поэтому проблем с пространством не возникнет. Но проблема, с которой вы можете столкнуться, заключается в том, что если вы используете это приложение на устройстве серии s40, то объем вашей динамической памяти будет ограничен 2 МБ. Ваше приложение может зависнуть во время выполнения. Если вы используете устройство серии S60, оно будет работать нормально.
Я также хочу, чтобы вы посмотрели мой ответ для получения дополнительной информации.
Если вы действительно спрашиваете "могу ли я сохранить RMS на SD-карту", ответ НЕТ, вы не можете контролировать, где устройство хранит данные RMS.
Вам нужно будет использовать JSR-75 для сохранения данных на SD-карте в вашем собственном формате.