Android 8.如何知道应用程序是否正在运行?

时间:2017-12-04 14:29:31

标签: java android

我有两个申请。在APP1中,我需要了解APP2是否正在运行。如果没有运行,那么我需要启动LaunchIntent APP2,如果运行,我需要将Broadcast发送到APP2。使用API<=23我将AndroidProcesses库与getRunningAppProcesses()一起使用,效果很好。但是API>23 getRunningAppProcesses()会返回自己的进程。

我如何知道APP2的{​​{1}}是否正在投放?

P.S。 API>23不合适,它返回应用程序使用情况统计信息一段时间,但这没有任何说明,因为应用程序可以启动但不使用,反之亦然,只是关闭,并且它的统计信息仍然存在

0 个答案:

没有答案