想要在收到短信或电话时在后台运行服务,然后后台服务调用闪光灯打开和关闭。应用程序适用于棉花糖和低版本。但不适用于 Oreo 8.0 和 Pie 9.0。由于后台服务应用程序在应用程序打开 10 秒后崩溃。
Android.app.RemoteServiceException: Context.startForegroundService()
did not then call Service.startForeground()
我们如何解决这个问题?
最佳答案
调用“startForegroundService()”后,您必须在几秒钟内调用“Service.startForeground()”,否则Service将被Android杀死。
Android 8 的更改:https://developer.android.com/about/versions/oreo/android-8.0-changes
关于java - 启动应用程序时后台服务杀死我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53688295/