[解決済み] アンインストールしてもSharedPreferencesがクリアされません。
2023-05-25 03:36:26
質問
なるほど、これはあり得ないと思うような奇妙なものですね。
で、Nexus 5X を使うようになってから、アプリをアンインストールしても SharedPreferences が消されなくなったんです。
私は Android Studio からアプリをインストールし、いろいろとテストします。その後、アプリをアンインストールします。その後、Android Studio を通してアプリを再インストールすると、すべての SharedPreferences の値が残っています。
アンインストールに加えて、データ/キャッシュのクリアも試しました。SharedPreferences は、これらのすべての試行を通して持続しています。
私は Nexus 5X 上で標準の Android 6.0 を使用しています。私のデバイスは root 化されていません。カスタム ROM は使用していません。私の Nexus 4 にはこの問題はありません。
何がこれを引き起こしているのか、何か思い当たることはありますか?
どのように解決するのですか?
これはマシュマロの新機能です。
追加
android:allowBackup="false"
タグの中に
<application>
タグを使用して、この動作を無効にすることができます。
もし
android:allowBackup
タグが他のライブラリと衝突している場合、そのライブラリに
tools:replace="android:allowBackup"
を追加する必要があります。
関連
-
[解決済み] デバッグしていないのにAndroid Studioで「デバッガーを待っています」と表示されるのはなぜですか?
-
[解決済み] FragmentでonActivityResultが呼び出されない
-
[解決済み] アイコンのミップマップ描画可能
-
[解決済み] ルーム - スキーマエクスポートディレクトリがアノテーションプロセッサに提供されていないため、スキーマをエクスポートできない
-
[解決済み】LogCatメッセージ。Google Play サービスのリソースが見つかりませんでした。プロジェクトの構成を確認し、リソースが含まれていることを確認してください。
-
[解決済み】Androidアプリがアンインストールや再インストール後もデータを記憶している件
-
[解決済み】MacでAndroid SDKを探し、PATHに追加する。
-
[解決済み] アプリ内課金テスト:android.test.purchased already owned
-
[解決済み] AsyncTaskを複数回実行する
-
[解決済み] サポートライブラリのアクションバーをPreferenceActivityに追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Androidでマイナスマージンを使用するのは悪いことですか?
-
[解決済み] AppCompat-v7 21でアクションバー/ツールバーにアイコンを表示する。
-
[解決済み] データベースでリサイクルビューを使用する
-
[解決済み] 通知をクリックした後にアプリケーションを開く
-
[解決済み] Android StudioからADBを手動で再起動する方法
-
[解決済み] PendingIntentの "requestCode "は何に使うのですか?
-
[解決済み] アダプタからActivityメソッドを呼び出す
-
[解決済み] 実行に失敗しました app:processDebugResources Android Studio
-
[解決済み] Google Play ストア内部テストのロールアウトが開始できない
-
[解決済み] ブルートゥースアプリケーションのテストにアンドロイドエミュレータを使用するには?