Java.lang.InstantiationException: java.lang.Class<io.getstream.android.push.delegate.PushDelegateProvider> невозможно соAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Java.lang.InstantiationException: java.lang.Class<io.getstream.android.push.delegate.PushDelegateProvider> невозможно со

Сообщение Anonymous »

Я столкнулся с сбоем во время выполнения моего приложения Android во время запуска. Трассировка стека указывает на проблему с классом PushDelegateProvider из пакета io.getstream.android. Вот журнал ошибок:

java.lang.RuntimeException: невозможно получить поставщика
io.getstream.android.push.delegate.PushDelegateProvider:
java.lang.InstantiationException:
java.lang.Class
невозможно создать экземпляр в
android.app.ActivityThread.installProvider(ActivityThread.java:7060)
в
android.app.ActivityThread.installContentProviders(ActivityThread.java:6600)
в
android.app.ActivityThread.handleBindApplication(ActivityThread.java:6517)
at android.app.ActivityThread.access$1400(ActivityThread.java:228) at
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1891)
в android.os.Handler.dispatchMessage(Handler.java:107) в
android.os.Looper.loop(Looper.java:214) в
android.app.ActivityThread.main(ActivityThread.java: 7438) в
java.lang.reflect.Method.invoke(собственный метод) в
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:989) Вызвано
автор: java.lang.InstantiationException:
java.lang.Class
невозможно создать экземпляр в java.lang.Class.newInstance(Native Method)
в
android. app.AppComponentFactory.instantiateProvider(AppComponentFactory.java:147)
at
androidx.core.app.CoreComponentFactory.instantiateProvider(CoreComponentFactory.java:66)
at
android.app.ActivityThread.installProvider(ActivityThread.java:7044)
at
android.app.ActivityThread.installContentProviders(ActivityThread.java:6600)
at
android.app.ActivityThread.handleBindApplication(ActivityThread.java:6517)
at android.app.ActivityThread.access$1400(ActivityThread.java:228) at
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1891)
в android.os.Handler.dispatchMessage(Handler.java:107) в
android.os.Looper.loop(Looper.java:214) в
android.app.ActivityThread.main(ActivityThread.java: 7438) в
java.lang.reflect.Method.invoke(собственный метод) в
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:989)
Что я пробовал:
  • Проверил AndroidManifest.xml на наличие неправильных
    объявлений поставщика.
  • Убедился, что все зависимости для io.getstream.android
    соответствуют требованиям. date.
  • Проверено, что приложение не использует правила proguard или R8, которые могут удалить или запутать необходимые классы.
  • Пыталась отладить проблему, но не смог идентифицировать точную причину.
Мои вопросы:
  • Что может привести к тому, что класс выдаст исключение InstantiationException, когда он используется в качестве поставщика?
  • Требуются ли дляPushDelegateProvider из io.getstream.android?
Будем очень признательны за любые рекомендации или указания по решению этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -push-dele
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»