Как получить доступ к файлу базы данных с SD-карты в j2me

Я новичок в J2ME. В моем приложении я должен хранить большой объем данных в базе данных и получать к нему доступ. Но с ограничением RMS в J2ME я не могу хранить большой объем данных.

Есть ли способ получить доступ к файлу базы данных с внешнего хранилища (SD-карта)?

2 ответа

Решение

Я частично согласен с funkybro, то есть вы не можете сохранить свою RMS на SDCard.

Вы также можете использовать файлы для хранения ваших данных. но должен быть последний вариант.

Здесь я предлагаю вам другой вариант - установить приложение на SD-карту, а затем пользователя. Таким образом, ваша RMS будет создана на карте памяти, поэтому проблем с пространством не возникнет. Но проблема, с которой вы можете столкнуться, заключается в том, что если вы используете это приложение на устройстве серии s40, то объем вашей динамической памяти будет ограничен 2 МБ. Ваше приложение может зависнуть во время выполнения. Если вы используете устройство серии S60, оно будет работать нормально.

Я также хочу, чтобы вы посмотрели мой ответ для получения дополнительной информации.

Если вы действительно спрашиваете "могу ли я сохранить RMS на SD-карту", ​​ответ НЕТ, вы не можете контролировать, где устройство хранит данные RMS.

Вам нужно будет использовать JSR-75 для сохранения данных на SD-карте в вашем собственном формате.

Другие вопросы по тегам