我想知道当我的服务在后台运行时启动了哪些活动。如果有一个新的活动启动,那么我的服务应该知道它。我怎么知道?我可以使用SET_ACTIVITY_WATCHER权限吗?我怎么使用它。谢谢你的帮助。
根据文档,它似乎只适用于debug
模式。
根据这个THREAD你列出的权限是android团队在发布中forgot to cleanup
的系统,它只是躺在那里。
EIDT
我猜polling
(检查间隔)是留给你的唯一方法。检查这个线程。你可以使用ActivityManager来查找正在运行的应用程序