Каков наилучший подход для сохранения настроек в j2me?

Я хочу сохранить настройки моего приложения j2me. Когда приложение запустится, настройка будет загружена. Я нашел два способа

  1. Музыкальный магазин
  2. Читать и писать в текстовых файлах

Я думаю,

Риск с использованием RecordStore, если пользователь удалит данные RMS, тогда я потеряю настройки. Текстовый файл может быть сохранен в jar, поэтому пользователь не может их удалить.

Какой из двух подходов является лучшим подходом с точки зрения производительности и выше риска, или есть лучший подход, чем над двумя?

[Добавление данных]

Относительно файлов RMS

Предположим, пользователь получает доступ к мобильному хранилищу с компьютера, после чего отображаются файлы RMS. Что касается текстовых файлов, если я сохраню txt-файл в ресурсах приложений, он будет частью, если jar-файл и пользователь не смогут получить к нему доступ. когда приложение удалено, этот файл также будет удален, поскольку он является частью jar. Учитывая это также, что будет лучшим подходом

1 ответ

Решение

RMS, безусловно, лучшее решение.

Пользователь не может удалить данные RMS приложения, если вы их не предоставите.

Кроме того, если пользователь удалит ваше приложение, данные будут удалены одновременно: это хорошо.

Использование текстовых файлов - плохая идея, потому что пользователь может получить к нему доступ и удалить его в любое время, и вы не можете удалить его при удалении пользователя.

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