onDestroy()
は、戻るボタンを押したときにのみ呼び出され、ではなく、が最近のアプリを使用して閉じるとき(クロスを押すか、アプリケーションをスライドさせるとき)、またはアプリケーションマネージャで検出されました。アプリがアンドロイドで閉じられたときに呼び出されるメソッドは?
onDestroy()
で私のコードです:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
((ActivityManager) getActivity().getSystemService(Context.ACTIVITY_SERVICE))
.clearApplicationUserData();
}
onDestroy()
が呼び出されたとき、私は、データとキャッシュを削除するためにコードを書いた誰かが戻るボタンを押すので、もし、データおよびキャッシュがクリアされ、アプリが閉じ(代わりにバックグラウンドに行っている)が、最近のAppsやApp Mangerから閉じると、データとキャッシュが残ります。
アプリが閉鎖されているときにデータを削除するにはどうすればよいですか?
お手伝いがあります。検索してみてください。 [リンク](http://stackoverflow.com/a/26882533/6005977) –
[ここにあなたの質問のフルdescrptionがあります](http://stackoverflow.com/questions/19897628/need-to-handle-uncaught-例外と送信ログファイル) – Godwin