gpt4 book ai didi

android - 如何从服务内部检测/监听 Android 应用程序/Activity 的运行变化?

转载 作者:太空狗 更新时间:2023-10-29 14:26:39 25 4
gpt4 key购买 nike

我正在运行一项服务。该服务应该监听(即每个 BroadcastReceiver) Activity/应用程序启动/恢复操作,无论如何。我的目标是做一些事情,每次一个应用程序启动,或者另一个应用程序启动/恢复,简而言之,当前前端应用程序发生变化。我怎样才能做到这一点?

最佳答案

在 ActivityManager 上使用定期检查(就像您在评论中所说的那样)是实现它 AKAIK 的唯一方法。

系统不会广播任何可被第 3 方捕获的内容以表明应用程序已启动。

请注意,每隔几秒检查一次的重复性任务会对运行它的设备产生性能和电池影响。

关于android - 如何从服务内部检测/监听 Android 应用程序/Activity 的运行变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11808996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com