и это будет работать
апуске приложения приложение запускает службу, которая должна выполнять некоторые сетевые задачи. После нацеливания на уровень API 26 моему приложению не удается запустить службу на Android 8.0 в фоновом режиме.
Вызвано: java.lang.IllegalStateException: не разрешено запускать службу. Намерение {cmp = my.app.tt / com.my.service}: приложение находится в фоновом режиме uid UidRecord {90372b1 u0a136 CEM бездействует: 1 сек (0,0 , 0)}
насколько я понимаю это связано с:Фоновые пределы выполнения
Метод startService () теперь генерирует исключение IllegalStateException, если приложение, ориентированное на Android 8.0, пытается использовать этот метод в ситуации, когда ему не разрешено создавать фоновые службы.
"в ситуации, когда это не разрешено«- что это на самом деле значит ?? И как это исправить. Я не хочу устанавливать свой сервис как« передний план »