检测应用程序启动

时间:2012-03-27 02:53:14

标签: android startup

如何从完全终止的声明中检测到我的应用程序的启动(就像用户进入管理应用程序并强制停止应用程序一样)?我并不是说用户第一次安装应用时是第一次启动,也不是指使用ActivityonStart()onCreate()中。谢谢!

2 个答案:

答案 0 :(得分:1)

我不确定你究竟在问什么,但是在应用程序启动之前,在创建任何其他应用程序对象之前,将调用Application.onCreate()。因此,您可以使用它来检测应用程序何时从非运行状态启动。

答案 1 :(得分:0)

没有办法检测你的应用何时从Android设置“强制停止”>应用页面,或者如果该应用被其他应用杀死。在这两种情况下,unix进程都被终止,这会破坏正常的android生命周期。

这是dianne hackborn关于该主题的帖子。