В настоящее время у меня проблемы с фоновой службой Flutter: в момент запуска приложения через несколько секунд происходит сбой. Я не знаю, что делаю не так
AndroidManifest.xml
Ошибки
Не удалось запустить службу приоритетного плана из-за исключения SecurityException.
забыли запросить разрешение? - Для запуска FGS с типом
mediaProjection callerApp=ProcessRecord{b4e0284
12331:com.zioninvasion.prayer_buddy/u0a190} targetSDK=34 требуются
разрешения: все разрешения allOf=true
[android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION] любое из
разрешений allOf=false [android.permission.CAPTURE_VIDEO_OUTPUT,
android:project_media]
БОЛЬШЕ ВЫВОДОВ ОШИБОК
D/AndroidRuntime(12331): Завершение работы виртуальной машины E/AndroidRuntime(12331):
ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: основной E/AndroidRuntime(12331): Процесс:
com.zioninvasion.prayer_buddy, PID: 12331 E/AndroidRuntime(12331):
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException:
Context.startForegroundService() затем не вызывал
Service.startForeground(): ServiceRecord{c93a6db u0
com.zioninvasion.prayer_buddy/id.flutter.flutter_background_service.BackgroundServiceE/AndroidRuntime(12331) ): at
android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2104)
E/AndroidRuntime(12331): at
android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2075) )
E/AndroidRuntime(12331): at
android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown
Source:0) E/AndroidRuntime(12331): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2369)
E/AndroidRuntime(12331): at
android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(12331):
android.os.Looper.loopOnce(Looper.java:205) E/AndroidRuntime(12331):
at android.os.Looper.loop(Looper.java) :294) E/AndroidRuntime(12331):
в android.app.ActivityThread.main(ActivityThread.java:8177)
E/AndroidRuntime(12331): в java.lang.reflect.Method.invoke (Собственный
метод) E/AndroidRuntime(12331): at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
E/AndroidRuntime(12331) : at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
E/AndroidRuntime(12331): вызвано: android.app.StackTrace: Last
startServiceCommon () вызов этой службы был сделан здесь
E/AndroidRuntime(12331): в
android.app.ContextImpl.startServiceCommon(ContextImpl.java:1952)
E/AndroidRuntime(12331): at
android.app.ContextImpl.startForegroundService(ContextImpl.java:1906)
E/AndroidRuntime(12331): at
android.content.ContextWrapper.startForegroundService(ContextWrapper.java:830)E/AndroidRuntime(12331): at
androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1189)
E/AndroidRuntime(12331): at
androidx .core.content.ContextCompat.startForegroundService(ContextCompat.java:752)
E/AndroidRuntime(12331): at
id.flutter.flutter_background_service.FlutterBackgroundServicePlugin.start(FlutterBackgroundServicePlugin.java:82)
E/AndroidRuntime(12331): at
id.flutter.flutter_background_service.FlutterBackgroundServicePlugin.onMethodCall(FlutterBackgroundServicePlugin.java:121)
E/AndroidRuntime(12331): at
io.flutter.plugin .common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295) )
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java: 322)
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown
Source:12) E/AndroidRuntime(12331) : at
android.os.Handler.handleCallback(Handler.java:958)
E/AndroidRuntime(12331): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(12331): ... еще 6 I/Process (12331): Отправка
сигнала. PID: 12331 SIG: 9
Интересный пакет
flutter_background_service: ^5.0.5
Подробнее здесь: https://stackoverflow.com/questions/779 ... nd-service
Flutter Android Не удалось запустить службу переднего плана ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1716290154
Anonymous
В настоящее время у меня проблемы с фоновой службой Flutter: в момент запуска приложения через несколько секунд происходит сбой. Я не знаю, что делаю не так
[b]AndroidManifest.xml[/b]
[b]Ошибки[/b]
Не удалось запустить службу приоритетного плана из-за исключения SecurityException.
забыли запросить разрешение? - Для запуска FGS с типом
mediaProjection callerApp=ProcessRecord{b4e0284
12331:com.zioninvasion.prayer_buddy/u0a190} targetSDK=34 требуются
разрешения: все разрешения allOf=true
[android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION] любое из
разрешений allOf=false [android.permission.CAPTURE_VIDEO_OUTPUT,
android:project_media]
[b]БОЛЬШЕ ВЫВОДОВ ОШИБОК[/b]
D/AndroidRuntime(12331): Завершение работы виртуальной машины E/AndroidRuntime(12331):
ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: основной E/AndroidRuntime(12331): Процесс:
com.zioninvasion.prayer_buddy, PID: 12331 E/AndroidRuntime(12331):
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException:
Context.startForegroundService() затем не вызывал
Service.startForeground(): ServiceRecord{c93a6db u0
com.zioninvasion.prayer_buddy/id.flutter.flutter_background_service.BackgroundServiceE/AndroidRuntime(12331) ): at
android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2104)
E/AndroidRuntime(12331): at
android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2075) )
E/AndroidRuntime(12331): at
android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown
Source:0) E/AndroidRuntime(12331): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2369)
E/AndroidRuntime(12331): at
android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(12331):
android.os.Looper.loopOnce(Looper.java:205) E/AndroidRuntime(12331):
at android.os.Looper.loop(Looper.java) :294) E/AndroidRuntime(12331):
в android.app.ActivityThread.main(ActivityThread.java:8177)
E/AndroidRuntime(12331): в java.lang.reflect.Method.invoke (Собственный
метод) E/AndroidRuntime(12331): at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
E/AndroidRuntime(12331) : at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
E/AndroidRuntime(12331): вызвано: android.app.StackTrace: Last
startServiceCommon () вызов этой службы был сделан здесь
E/AndroidRuntime(12331): в
android.app.ContextImpl.startServiceCommon(ContextImpl.java:1952)
E/AndroidRuntime(12331): at
android.app.ContextImpl.startForegroundService(ContextImpl.java:1906)
E/AndroidRuntime(12331): at
android.content.ContextWrapper.startForegroundService(ContextWrapper.java:830)E/AndroidRuntime(12331): at
androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1189)
E/AndroidRuntime(12331): at
androidx .core.content.ContextCompat.startForegroundService(ContextCompat.java:752)
E/AndroidRuntime(12331): at
id.flutter.flutter_background_service.FlutterBackgroundServicePlugin.start(FlutterBackgroundServicePlugin.java:82)
E/AndroidRuntime(12331): at
id.flutter.flutter_background_service.FlutterBackgroundServicePlugin.onMethodCall(FlutterBackgroundServicePlugin.java:121)
E/AndroidRuntime(12331): at
io.flutter.plugin .common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295) )
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java: 322)
E/AndroidRuntime(12331): at
io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown
Source:12) E/AndroidRuntime(12331) : at
android.os.Handler.handleCallback(Handler.java:958)
E/AndroidRuntime(12331): at
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(12331): ... еще 6 I/Process (12331): Отправка
сигнала. PID: 12331 SIG: 9
[b]Интересный пакет[/b]
flutter_background_service: ^5.0.5
Подробнее здесь: [url]https://stackoverflow.com/questions/77912430/flutter-android-failed-to-start-foreground-service[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия