com.google.firebase.messaging.zza: не удается найти указанный класс android.graphics.drawable.AdaptiveIconDrawable - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь реализовать Firebase Cloud Messaging (FCM) в своем приложении. Я добавил следующую зависимость в Build.gradle и попытался создать вариант сборки выпуска.

compile 'com.google.firebase: firebase-messaging: 15.0.0'

build.gradle

dependencies {
   compile 'com.google.firebase:firebase-core:15.0.0'
   compile 'com.google.firebase:firebase-messaging:15.0.0'
}
apply plugin: 'com.google.gms.google-services'

Как только я попытался создать вариант «отладки», он работал нормально, и обмен сообщениями в Firebase работает без ошибок. Но когда я пытаюсь создать переменную build, она выдает следующую ошибку.

Предупреждение: com.google.firebase.messaging.zza: не удается найти указанный класс android.graphics.drawable.AdaptiveIconDrawable

Может ли кто-нибудь помочь мне с этим. Очень ценю ваши комментарии. Спасибо

Ответы [ 3 ]

0 голосов
/ 25 апреля 2018

Добавьте это правило прогурда в

progurd-rules.pro

-dontwarn com.google.firebase.messaging. **

0 голосов
/ 04 апреля 2019

Это происходит из-за предупреждения от progurd-rules.pro.Используйте параметр -dontwarn, чтобы игнорировать его.

0 голосов
/ 25 апреля 2018

сгенерируйте ключ SHA в режиме релиза, затем добавьте его в базу данных и затем снова загрузите файл json и замените его на старый в приложении.

...