想要在短信或接听电话时在后台运行服务,然后后台服务打开和关闭闪光灯 . 应用适用于棉花糖和低版本 . 但不适用于Oreo 8.0和Pie 9.0 . 由于后台服务应用程序在应用程序打开后10秒后崩溃 .
Android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground()
我们如何解决这个问题?
你必须在调用“startForegroundService()”后的几秒钟内调用“Service.startForeground()”,否则服务将被Android杀死 .
Android 8的变化:https://developer.android.com/about/versions/oreo/android-8.0-changes
1 回答
你必须在调用“startForegroundService()”后的几秒钟内调用“Service.startForeground()”,否则服务将被Android杀死 .
Android 8的变化:https://developer.android.com/about/versions/oreo/android-8.0-changes