如何从完全终止的声明中检测到我的应用程序的启动(就像用户进入管理应用程序并强制停止应用程序一样)?我并不是说用户第一次安装应用时是第一次启动,也不是指使用Activity
或onStart()
在onCreate()
中。谢谢!
答案 0 :(得分:1)
我不确定你究竟在问什么,但是在应用程序启动之前,在创建任何其他应用程序对象之前,将调用Application.onCreate()
。因此,您可以使用它来检测应用程序何时从非运行状态启动。
答案 1 :(得分:0)
没有办法检测你的应用何时从Android设置“强制停止”>应用页面,或者如果该应用被其他应用杀死。在这两种情况下,unix进程都被终止,这会破坏正常的android生命周期。
这是dianne hackborn关于该主题的帖子。