1

j2me アプリケーションの設定を保存したいと考えています。アプリ起動時に設定が読み込まれます。私が見つけた2つの方法は

  1. レコードストア
  2. テキストファイルの読み書き

私が思うのは、

ユーザーが RMS データを削除すると、レコード ストアを使用するリスクがあり、設定が失われます。テキストファイルはjarに保存できるため、ユーザーはそれらを削除できません。

パフォーマンスとリスクを考慮すると、上記の 2 つのうちどれが最善のアプローチであるか、または上記の 2 つよりも優れたアプローチはありますか?

【追記】

RMSファイルについて

ユーザーがコンピューターからモバイル ストレージにアクセスすると、RMS ファイルが表示されます。テキストファイルに関しては、txtファイルをアプリリソースに保存すると、jarファイルとユーザーがアクセスできない場合に一部になります。アプリケーションがアンインストールされると、そのファイルもjarの一部であるため削除されます。これも考慮して、最善のアプローチは何でしょうか

4

1 に答える 1

3

RMSは間違いなく最良のソリューションです。

を提供しない限り、ユーザーがアプリのRMSデータを削除する方法はありません。

また、ユーザーがアプリをアンインストールすると、データも同時に削除されます。これは良いことです。

テキストファイルを使用することは、ユーザーがいつでもアクセスして削除することができ、ユーザーがアンインストールするときに削除する方法がないため、お勧めできません。

于 2012-08-24T07:35:12.697 に答える