16
Android 8.0:java.lang.IllegalStateException:不允许启动服务意图
在启动应用程序时,应用程序启动应执行某些网络任务的服务。定位到API级别26后,我的应用程序无法在后台在Android 8.0上启动服务。 引起原因:java.lang.IllegalStateException:不允许启动服务意图{cmp = my.app.tt / com.my.service}:应用程序在后台uid UidRecord {90372b1 u0a136 CEM空闲过程:1 seq(0,0 ,0)} 据我了解,它涉及: 后台执行限制 如果针对Android 8.0的应用尝试在不允许创建后台服务的情况下尝试使用该方法,则startService()方法现在将引发IllegalStateException。 “ 在不允许的情况下 ”-实际上是什么意思?以及如何解决。我不想将服务设置为“前台”