我想过一个android应用程序,那么有可能用户不能手动杀死我的android应用程序或android操作系统不能杀死我的应用程序的进程,直到用户卸载它?我该如何停止用户或android操作系统手动杀死我的应用程序?
你知道该怎么做吗?
如果有人知道,请告诉我。
我想过一个android应用程序,那么有可能用户不能手动杀死我的android应用程序或android操作系统不能杀死我的应用程序的进程,直到用户卸载它?我该如何停止用户或android操作系统手动杀死我的应用程序?
你知道该怎么做吗?
如果有人知道,请告诉我。
不,这是不可能的。用户总是可以杀死你的应用程序,操作系统也总是可以杀死你的应用程序。你可以做的是使用onBackPressed()
方法来按用户点击返回按钮。
编辑:你也可以创建一个background service,它会在杀死时重新启动你的应用程序,但要记住,服务也是“可以杀死的”。
您可以创建一个后台服务,在应用程序被操作系统杀死后重新启动您的应用程序。 只是不要忘记保存你的数据。
附:这不是一个好的应用程序应该如何表现。
感谢您的回复,但您是否知道如何创建后台服务?如果您有任何示例或示例代码,请帮助我。 –
@CodeProgram:这里是官方教程http://developer.android.com/training/run-background-service/create-service.html –
感谢您的回复,但有人告诉我,智能应用程序保护免费应用程序在那里,我们不能杀死它,直到我们卸载它。 –
也是超级AppLock应用程序。 –
这是不可能的,但你可以创建后台服务 –