Похоже, известная проблема :
Проблема возникла только на устройствах HUAWEI с Android 9: P20 pro, P30 pro, P20 lite, P30, P20, Honor View 10, Mate 20 pro
Версия Cast SDK: Android Отправитель 16.2.0 (я проверил примечания к выпуску Android Отправитель 17.1.0, но исправлений нет)
Вот журнал cra sh от fabri c:
Fatal Exception: android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{3ac0035 u0 com.google.android.gms.cast.framework.media.MediaNotificationService}
at android.app.ActivityThread$H.handleMessage + 2126(ActivityThread.java:2126)
at android.os.Handler.dispatchMessage + 112(Handler.java:112)
at android.os.Looper.loop + 216(Looper.java:216)
at android.app.ActivityThread.main + 7625(ActivityThread.java:7625)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run + 524(RuntimeInit.java:524)
at com.android.internal.os.ZygoteInit.main + 987(ZygoteInit.java:987)
, который , как говорит инженер Google, исправлен :
У нас есть исправление для этого и того, которое должно быть выпущено в следующем Android выпуске клиентской библиотеки Cast.
, но они не знают, когда будет выпущено исправление :
Пока у нас нет solid даты, когда будет запланирован следующий релиз. Мы обновим его здесь, иначе, пожалуйста, проверьте здесь https://developers.google.com/cast/docs/release-notes
В примечаниях к выпуску не упоминается исправление для этого.
Я обновлю этот ответ, если найду что-нибудь еще.
Обновление
Это исправлено. См. Anjaneesh
ответ .
Обновление
Есть некоторые проблемы с 18.0.0
. См. rednaz
ответ . Кроме того, комментаторы по этому вопросу по-прежнему испытывают сбои на платформах Samsung и Huawei , но по значительно сниженным ставкам. Я подал новый выпуск об этом.