我有两个申请。在APP1
中,我需要了解APP2
是否正在运行。如果没有运行,那么我需要启动LaunchIntent
APP2
,如果运行,我需要将Broadcast
发送到APP2
。使用API<=23
我将AndroidProcesses
库与getRunningAppProcesses()
一起使用,效果很好。但是API>23
getRunningAppProcesses()
会返回自己的进程。
我如何知道APP2
的{{1}}是否正在投放?
P.S。 API>23
不合适,它返回应用程序使用情况统计信息一段时间,但这没有任何说明,因为应用程序可以启动但不使用,反之亦然,只是关闭,并且它的统计信息仍然存在