当未经授权的人从设备设置中终止服务时,有什么方法可以重新启动我的服务?当授权用户想要停止服务时,我提供了一个需要密码的 UI。
最佳答案
Suggest a way to restart my service when user(unauthorized person) kill it from the device settings
他们不是“未经授权”的。这是他们的设备,不是你的。
在 Android 3.1(可能更早一点)中,在用户启动您的某个 Activity 之前,您将无法以任何方式重新启动您的服务。如果用户强制停止您的进程,您将无法再次运行,直到用户手动启动您。
For stopping the service I am providing a UI which requires a password
那不会有效。无论您喜欢与否,用户都可以通过任务 killer 或管理服务屏幕停止您的服务。请尊重用户的意愿。
关于android - 如果用户从设置中停止(终止)它,我如何重新启动我的应用程序服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162704/