0

プログラムから任意のアプリを起動できるようにしたい(たとえば、コマンド「am start」を実行してから、アプリのアクティビティのライフサイクルコールバック(たとえば、onStart、onStop)が発生したときに、何らかの方法でプログラムに通知するようにします。と呼ばれる。

問題は、アプリのソースコードを信頼できないため、それらのコールバックのアプリの実装にコードを追加するようにソースコードを変更できないことです。

Androidアクティビティマネージャーを変更したり、カスタムアクティビティマネージャーを作成したりせずにこれを行う方法はありますか?

4

1 に答える 1

1

通常のアクティビティ マネージャーは、実行中のタスクの名前 (getRunningTasks) を提供できますが、残念ながら、タスクの開始/停止時にコールバックを取得するために実装できるインターフェイスはありません。

于 2013-02-04T15:51:42.117 に答える