0

私は小さな理解の問題を抱えています。共有設定を使用してデータを保存する Android アプリがあります。これを取得するには、次を使用します。

SharedPreferences settings = getSharedPreferences(prefs, Context.MODE_PRIVATE);

私の問題は、アプリが新しくインストールされた他の Android デバイスでこのメソッドが呼び出されたときです。共有設定ファイルはありませんか?

もう 1 つの質問は、携帯電話でアプリをアンインストールすると、このファイルはどうなるかということです。

4

2 に答える 2

2

If you haven't set any preferences it will create a new file. If you uninstall the app it removes the preferences as well. If you update the app they stay.

于 2013-06-13T17:16:45.443 に答える
2

SharedPreferences are stored locally on your device and are not synced with your Google account by default. SharedPreferences get deleted when you uninstall the app.

Take a look at my blogpost: http://mikebdev.blogspot.de/2013/05/sharedpreferences-basics.html

于 2013-06-13T17:17:11.223 に答える