如何通知另一个应用程序崩溃?

时间:2018-12-11 09:23:25

标签: android

是否可以创建一个“监视”应用程序(假设我们具有适当的权限级别),并在特定应用程序停止运行时收到通知?

换句话说,是否有这样的API可以在第三方应用的生命周期中进行注册?

1 个答案:

答案 0 :(得分:0)

Android UsageStatsManager可用于获取设备上运行的应用程序的统计信息,但需要设置权限。

一种解决方法是让所有前台应用定期在设备上运行...说使用jaredrummler-android-processes之类的库每20分钟运行一次(不需要任何权限,但可以在Android KitKat到棉花糖上运行) 。然后尝试比较每个时期之间的应用程序集。 设置差异将揭示哪些前景应用已停止运行。

也许最好结合使用以上两种方法。