В Android-приложении происходит сбой с исключением «android.app.RemoteServiceException: не удается доставить широковещательную рассылку» на телефоны Samsung - PullRequest
0 голосов
/ 04 июня 2018

Мое приложение вылетает через некоторое время (после выполнения ОК в течение более 12 часов) со стеком, как указано ниже: android.app.RemoteServiceException: не удается доставить широковещательную передачу android.app.ActivityThread $ H.handleMessage ActivityThread.java:1881 android.os.Handler.dispatchMessage Handler.java:105 android.os.Looper.loop Looper.java:164 android.app.ActivityThread.main ActivityThread.java:6938 java.lang.reflect.Method.invoke Method.java com.android.internal.os.Zygote $ MethodAndArgsCaller.run Zygote.java:327

Приложение не имеет специфических трансляций приложения, но регистрирует для трансляций, связанных с местоположением, Bluetooth и сетью.Трансляции регистрируются в onResume of Activity и не регистрируются в onPause.Как уже упоминалось, сбой происходит только после того, как приложение работает более 10 часов.Также до сих пор эта проблема возникала только на телефонах Samsung Galaxy S8.

Я проверил и выполнил все исправления, упомянутые ниже в потоке stackoverflow: Неустранимое исключение: android.app.RemoteServiceException: не могудоставить трансляцию на android.os.Handler.dispatchMessage

Пожалуйста, дайте мне знать, если у кого-то возникла эта проблема или есть какие-либо указания на то, как это можно исправить!

/ Amit

1 Ответ

0 голосов
/ 24 июля 2018

Если у кого-то есть такая проблема, одна из причин состоит в том, что приложение «Недостаточно памяти», но по какой-то причине на телефонах Samsung происходит сбой приложения с исключением «Не удается доставить широковещательную рассылку».Поэтому проверьте фрагментацию памяти, если у вас все еще есть эта проблема после того, как вы просмотрели и внедрили все решения, упомянутые для этого исключения.

...