Member 14013230 Ответов: 0

Android start stop background service + oreo 8.0


Привет,
Мы столкнулись с проблемой при запуске и остановке фонового сервиса в oreo 8.0

Ошибка :
Неустранимое исключение: главный
Процесс: com.phonov1.app, PID: 4121
android.app.RemoteServiceException: Context.startForegroundService() не вызывал Service.startForeground()
в android.app.ActivityThread$H. handleMessage(ActivityThread.java:1821)
в android.os.Handler.dispatchMessage(Handler.java:106)
на Андроид.ОС."Петля времени".петли(лупер.Ява:164)
в android.app.ActivityThread.main(ActivityThread.java:6626)
в java.lang.reflect.Method.invoke(собственный метод)
в com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:811)


Что я уже пробовал:

Я попытался начать службу
Intent in = новое намерение(это,GpsService.class);
startService(in); // для android версии ниже 8.0

startForegroundService(in) //для android версии 8.0

и я попытался остановить службу путем

stopService(новое намерение(это,GpsService.class));

David Crow

Есть ли что-нибудь предлагаемое здесь - помочь?

Member 14013230

Кто-нибудь поможет ?

0 Ответов