gpt4 book ai didi

android - 后台服务 : Kill when activity destroy

转载 作者:太空宇宙 更新时间:2023-11-03 11:12:42 25 4
gpt4 key购买 nike

我使用 Activity 中的 startService() 方法在 android 选项卡上创建了 background service。然后我在 onStart() 方法上创建了一个 Thread。我从 android 开发者网站上读到服务独立于 Activity ,但是当我销毁 Activity 时,android 系统也会杀死 service。我希望服务继续,直到我自己不停止为止。

我知道可以使用 AlarmManger 来完成,但它会消耗电池。不需要推送通知,但服务需要在后台运行。关于如何解决这个问题有什么建议吗?

最佳答案

在您的服务类中使用它并使用按钮调用它

 @Override
public void onDestroy() {


Log.e("serive destroyed", "service distroyed");
super.onDestroy();
}

关于android - 后台服务 : Kill when activity destroy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22371447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com