Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android中,当应用程序被杀死时,我们如何执行后台操作_Java_Android_Firebase_Kotlin_Background - Fatal编程技术网

Java 在android中,当应用程序被杀死时,我们如何执行后台操作

Java 在android中,当应用程序被杀死时,我们如何执行后台操作,java,android,firebase,kotlin,background,Java,Android,Firebase,Kotlin,Background,当我的应用程序被完全终止时,我需要执行后台操作。当我的应用程序被终止时,我希望每10秒钟向服务器发送一次数据。如何执行此任务。当Android终止您的应用程序进程时,它将无能为力。Android阻止应用程序进行后台工作,以便为最终用户节省电池和带宽。只有系统进程可以无限期地保持运行。我建议你阅读这本书来了解它是如何工作的 如果您想以节省电池的方式进行后台工作,您应该使用来安排。您不能每10秒在后台做任何事情。这种行为对电池寿命来说是可怕的,所以谷歌一直在稳步阻止这种行为,从安卓5.0开始。我已经

当我的应用程序被完全终止时,我需要执行后台操作。当我的应用程序被终止时,我希望每10秒钟向服务器发送一次数据。如何执行此任务。

当Android终止您的应用程序进程时,它将无能为力。Android阻止应用程序进行后台工作,以便为最终用户节省电池和带宽。只有系统进程可以无限期地保持运行。我建议你阅读这本书来了解它是如何工作的


如果您想以节省电池的方式进行后台工作,您应该使用来安排。

您不能每10秒在后台做任何事情。这种行为对电池寿命来说是可怕的,所以谷歌一直在稳步阻止这种行为,从安卓5.0开始。我已经使用了WorkManager。但这是行不通的。