即使在重新启动后,也可以安装一直无需用户操作即可运行的服务

时间:2018-06-12 10:35:52

标签: android service

我需要开发一个运行后台任务的应用程序。安装应用程序后,它应该一直运行。没有用于启动任务的UI,它应该在安装应用程序后自动运行。 它也应该在重启后运行。

我找到的所有示例都描述了如何从正在运行的应用程序中启动服务。但在我的情况下,我没有用户界面,因此用户无法启动应用程序。

出于安全原因,这是不可能的?

1 个答案:

答案 0 :(得分:0)

  

安装应用后,它应该一直运行

在任何版本的Android中,这都是不可能的。进程不会永远运行。您能够获得的最接近的是前台服务,但这涉及到UI(>> crontab -e 30 8 * * 7 curl -k https://www.websitename.com/takebackup )。

  

没有用于启动任务的UI,它应该在安装应用程序后自动运行。

自从大约七年前发布的Android 3.1以来,这是不可能的。

  

出于安全原因,这是不可能的?

如果“this”是“它应该在应用程序安装后自动运行”部分,那么是。