当前位置: 首页 > 知识库问答 >
问题:

Android奥利奥杀戮后台服务,清除未决警报,进入打瞌睡模式后安排的工作

公良光熙
2023-03-14
  • 设备:诺基亚6(TA-1021)
  • OS:Android 8.1.0

共有1个答案

廖君昊
2023-03-14

您将无法运行后台服务长期运行在奥利奥,因为有行为变化,现在奥利奥优化系统内存,电池等,它杀死后台服务,以解决您的问题,您应该使用前台服务。

查看后台执行限制https://developer.android.com/about/versions/oreo/android-8.0-更改

我的一个建议是,如果你能使用FCM,那就去吧,因为像微信这样的应用程序,脸书用它来发送通知,他们不会面临任何问题...

 类似资料:
  • 我正在使用后台服务,以获得用户的位置和上传到服务器。 我使用了一个扩展Service类的LocationTrack类和扩展BroadcastReciver的AlramReciver。 我已经在manifest中添加了所有权限,并在manifest文件中注册了AlarmReciver和LocationTracker类。 Oreo-在前台启动服务 https://developer.android.c

  • [https://developer.android.com/about/versions/oreo/background.html]-真的没有办法为我的用例(但最好是为所有用例)提供永久的后台服务吗?

  • 我在和前台服务作斗争。在我的设备(Redmi 5 Plus,Android 8.1.0)上,当应用程序从最近的应用程序中删除时,服务通知将不再可见。在其他设备(Android5.0.1、Android7.0)和模拟器(Android8.1-API27)上,当应用程序从最近的应用程序中删除时,通知仍然可见。 在main activity中,我使用启动服务。 这是我的舱单文件: 我错过了什么?它是与后

  • 我正在使用服务作为前台之一。在android pre O版本上,一切都很好。但在Android奥利奥当我关闭app时,前台服务也关闭了…… 你知道为什么它与应用程序关闭以及如何防止它吗? 谢了!