私は、ユーザーの不正行為を避けるためにSharePreferencesを使用するアプリケーションを開発しています。 しかし、どのようにユーザーはsharedPreferencesを削除できますか?私のアプリケーションのユーザがsharedpreferencesを削除する方法は?
もっと安全なSharePreferencesのようなデータを保存する方が良い方法はありますか?
私は、ユーザーの不正行為を避けるためにSharePreferencesを使用するアプリケーションを開発しています。 しかし、どのようにユーザーはsharedPreferencesを削除できますか?私のアプリケーションのユーザがsharedpreferencesを削除する方法は?
もっと安全なSharePreferencesのようなデータを保存する方が良い方法はありますか?
1つの方法は、ユーザーがアプリケーションをアンインストールしてから再インストールすることです。デバイス上の他の場所に隠されたファイルなど、どこか他の場所にデータを保持していない限り、私はそれを回避する方法がないとは思っていません。
デバイス上で内部ストレージを使用することを検討してください。あなたのアプリだけがそれにアクセスできます。 visit this link
あなたはアンインストールに対するストレージオプション
のセキュリティについてhere続きを読む、明らかに私たちは何もしないことはできませんが、アプリの設定で明確なデータアプリにすることができますか? – Kalos92
外部ストレージを使用してみることもできます。外部ストレージは、「デバイスの外部」ではなく「アプリの外部」を意味します。おそらく隠された形式(たとえば ".data")であっても、無害な名前でパブリックディレクトリに保存することができます。 https://developer.android.com/guide/topics/data/data-storage.html#filesExternal –