我有一个项目要求,要求 android 始终在后台运行服务的情况下开机。虽然我可以使用 START_STICKY 从 2.2 开始处理服务部分,但我仍然无法保证设备始终处于开启状态。或者至少如果连接到电源应该自动启动,如果关闭。
在现实世界中有什么解决方案吗?除了要制作新固件之外,我还需要一些想法或解决方法。谢谢。
更新:我认为更好更清楚。就我而言,我没有将 android 用作移动设备,并且不会有用户。它的使用就像一个运行android的硬件设备,一旦安装了我的应用程序,就没有人可以访问它了。并且始终连接到电源和互联网。用户还可以访问其电源控制。
我同意它不能从应用程序内部或使用 Android API 完成。但这是一个现实世界的问题,我迫切需要一个解决方案。任何与编程无关的东西,都可能是机械的或任何东西。