我想知道当用户在Android设备中启动(和退出)某些应用程序时,我们的Android应用程序可以监听(如何通过广播接收器或任何其他方式收听)?
我搜索了很多但没有找到任何令人满意的解决方案。请帮忙。非常感谢你的时间。
答案 0 :(得分:0)
我认为通过广播没有任何默认方式。
您可以尝试使用ActivityManager.getRunningAppProcesses
更正:收听广播android.intent.action.MAIN和android.intent.category.LAUNCHER。创建广播接收器并在onReceive方法中检查以查看已启动的应用程序的名称。