如何在android中检测应用程序启动和退出

时间:2012-03-06 09:58:56

标签: java android android-intent

我想知道当用户在Android设备中启动(和退出)某些应用程序时,我们的Android应用程序可以监听(如何通过广播接收器或任何其他方式收听)?

我搜索了很多但没有找到任何令人满意的解决方案。请帮忙。非常感谢你的时间。

1 个答案:

答案 0 :(得分:0)

我认为通过广播没有任何默认方式。 您可以尝试使用ActivityManager.getRunningAppProcesses

更正:收听广播android.intent.action.MAIN和android.intent.category.LAUNCHER。创建广播接收器并在onReceive方法中检查以查看已启动的应用程序的名称。