我想过一个Android应用程序,所以有可能用户无法手动杀死我的Android应用程序或者android os无法杀死我的应用程序的进程,直到用户卸载它?
你知道怎么做吗?
如果有人知道请告诉我。
答案 0 :(得分:2)
不,这是不可能的。用户总是可以杀死你的应用程序和操作系统也总是可以杀死你的应用程序。您可以使用onBackPressed()
方法在用户点击后退按钮上执行某些操作。
编辑:您还可以创建一个background service,它会在kill时重新启动您的应用,但请记住该服务也是“killable”。
答案 1 :(得分:0)
您可以创建一个后台服务,一旦应用程序被操作系统杀死,它将重新启动您的应用程序。 只是不要忘记保存您的数据。
P.S。这不是一个好的应用程序的行为方式。