Androidアプリを開発しました。ここで、アプリが電話からアンインストールされたときにいくつかの操作(つまり、設定のリセットなど)を実行したいと思います。
アプリが削除されたときに呼び出されるリスナーまたは関数を再登録することは可能ですか?
悲しいことにAndroidでは、アプリがアンインストールされているときにコードを実行する可能性はありません。
SharedPreferencesを介して設定されたすべての設定は、Application Data an Cacheフォルダー内のすべてと一緒に削除されます。
持続するのは、SDカードに書き込まれたデータと、行われた電話設定の変更だけです。アプリを通じて連絡先と同期されているデータがどうなるかわかりません。
アプリケーションがアンインストールされているときは制御できません-すみません!
APIレベル8以降、Context.getExternalFilesDir()を使用できます。理論的には、アプリケーションをアンインストールすると、ここに置かれたデータはすべて削除されます。