我正在为Android设备开发应用程序,企业拥有的这些设备是其工作人员的工作工具。该应用程序有两个服务需要全天候运行,现在服务运行良好,在设备启动时自动启动等等。但是有一些“高级用户”已经学会停止应用程序的主进程经理(设置)然后两个服务被杀死。
该应用程序的活动需要密码来管理某些参数并停止运行服务。
我的问题是这样的:
How can I restart my app service if user stops (kills) it from settings?
有没有办法重新启动服务?也许:
使用BrodcastReceiver(Screen_On,Screen_off):但如果主进程被终止,BrodcastReceiver也会被杀死,不是吗?
检查其他服务的另一项服务:但它也可以被杀死,不是吗?
感谢您的帮助!!!