我需要开发一个运行后台任务的应用程序。安装应用程序后,它应该一直运行。没有用于启动任务的UI,它应该在安装应用程序后自动运行。 它也应该在重启后运行。
我找到的所有示例都描述了如何从正在运行的应用程序中启动服务。但在我的情况下,我没有用户界面,因此用户无法启动应用程序。
出于安全原因,这是不可能的?
答案 0 :(得分:0)
安装应用后,它应该一直运行
在任何版本的Android中,这都是不可能的。进程不会永远运行。您能够获得的最接近的是前台服务,但这涉及到UI(>> crontab -e
30 8 * * 7 curl -k https://www.websitename.com/takebackup
)。
没有用于启动任务的UI,它应该在安装应用程序后自动运行。
自从大约七年前发布的Android 3.1以来,这是不可能的。
出于安全原因,这是不可能的?
如果“this”是“它应该在应用程序安装后自动运行”部分,那么是。