1. ホーム
  2. android

[解決済み] 自分のアプリが強制終了したことを知るには?

2023-03-02 17:23:33

質問

ユーザーが私のアプリを強制終了(Force stop)させたときを知る必要があります。私はアンドロイドのライフサイクルを読みましたが、そこには onStop()onDestroy() 関数を使用する場合、これらはユーザーが私のアプリ上で終了した各アクティビティに関連しますが、ユーザーが私のアプリを強制的に停止したり、終了したときには関連しません。

ユーザーがアプリを強制終了したときを知る方法はありますか?

どのように解決するのですか?

プロセスがいつ強制終了されたかを判断する方法がありません。 から アンドロイドアプリが強制停止されたか、アンインストールされたかを検出する方法は?

<ブロッククオート

ユーザーまたはシステムがアプリケーションを強制停止すると、プロセス全体が強制終了されます。 は単に強制終了されます。このことを通知するコールバックはありません。 コールバックはありません。

ユーザーがアプリをアンインストールすると、まずプロセスが強制終了され、次に apk ファイルとデータ ディレクトリが削除され、パッケージ マネージャーの記録も削除されます。 パッケージ マネージャーの記録も削除されます。 登録されています。