0

我希望能够从程序启动任意应用程序(例如,通过执行命令“am start”,然后在应用程序活动中的生命周期回调(例如 onStart、onStop)以某种方式通知程序是叫。

问题是我不能依赖拥有应用程序的源代码,因此不能修改它以将代码添加到应用程序的这些回调的实现中。

有没有办法在不修改 Android 活动管理器或编写自定义活动管理器的情况下做到这一点?

4

1 回答 1

1

常规活动管理器可以为您提供正在运行的任务的名称(getRunningTasks),但恐怕没有您可以实现在任务启动/停止时获取回调的接口。

于 2013-02-04T15:51:42.117 回答