アプリケーションが(ユーザーまたはシステムによって)閉じられたときを見つける方法はありますか。つまり、ユーザーがアプリケーションランチャーアイコンを押すことによってのみアプリケーションを再起動できます。
プロセスの名前がgetRunningAppProcesses()から削除されたときに Android システムがインテントをブロードキャストする場合にのみ可能だと思います。
SO に関するすべての可能な Q&A を読みましたが、質問は ActivityLifecycle とは関係ありません。