プログラムから任意のアプリを起動できるようにしたい(たとえば、コマンド「am start」を実行してから、アプリのアクティビティのライフサイクルコールバック(たとえば、onStart、onStop)が発生したときに、何らかの方法でプログラムに通知するようにします。と呼ばれる。
問題は、アプリのソースコードを信頼できないため、それらのコールバックのアプリの実装にコードを追加するようにソースコードを変更できないことです。
Androidアクティビティマネージャーを変更したり、カスタムアクティビティマネージャーを作成したりせずにこれを行う方法はありますか?