我希望能够从程序中启动任意应用程序(例如,通过执行命令“am start”,然后在生命周期回调(例如onStart,onStop)中以某种方式通知程序app的活动被称为。
问题在于我不能依赖应用程序的源代码,因此无法修改它以将代码添加到应用程序的回调实现中。
有没有办法在不修改Android活动管理器或编写自定义活动管理器的情况下执行此操作?
答案 0 :(得分:1)
常规活动管理器可以为您提供正在运行的任务的名称(getRunningTasks),但我担心在启动/停止任务时,您无法实现任何接口来获取回调。