如何防止android活动被杀死

如何防止android活动被杀死,android,background,kill,Android,Background,Kill,我开发了一个应用程序,它确实需要进行持续的网络活动。此活动通过异步任务进行网络连接,有时此工作在后台完成(应用程序没有焦点)。我的应用程序有时会在30分钟后被杀死,即使系统似乎并不缺乏资源(内存) 我已经阅读了中的活动生命周期,但找不到答案。以编程方式防止我的活动被杀死的正确方法是什么 谢谢。您应该在后台使用活动而不是活动 在后台工作时,应该使用活动而不是活动 您的应用程序必须是活动吗?它能利用后台服务吗 您的应用程序必须是活动吗?它能利用后台服务吗 如果使用并确保其保持活动状态(首先启动并简单

我开发了一个应用程序,它确实需要进行持续的网络活动。此活动通过异步任务进行网络连接,有时此工作在后台完成(应用程序没有焦点)。我的应用程序有时会在30分钟后被杀死,即使系统似乎并不缺乏资源(内存)

我已经阅读了中的活动生命周期,但找不到答案。以编程方式防止我的活动被杀死的正确方法是什么


谢谢。

您应该在后台使用活动而不是活动

在后台工作时,应该使用活动而不是活动

您的应用程序必须是活动吗?它能利用后台服务吗


您的应用程序必须是活动吗?它能利用后台服务吗


如果使用并确保其保持活动状态(首先启动并简单地不停止),应用程序将不会被终止(当然,除非内存极低)。

如果使用并确保其保持活动状态(首先启动并简单地不停止),应用程序将不会被终止(当然,除非它的内存非常低).

谢谢Mitch,我考虑过服务选项,但我的应用程序有很多GUI。我知道我应该将需要在后台运行的应用程序部分转换为服务,没有其他可能性?谢谢。谢谢Mitch,我考虑过服务选项,但我的应用程序有很多GUI。我知道我如果将我的应用程序中需要在后台运行的部分转换为服务,则没有其他可能性?谢谢。