Предупреждение, когда я добавлю Сервисы Google Play и Proguard? - PullRequest
0 голосов
/ 27 октября 2018

Предупреждение. Исключительная ситуация при обработке задачи java.io.IOException: java.lang.IllegalArgumentException: не удается найти общий суперкласс для [com / google / android / gms / internal / measure / zzkf] (с 1известные суперклассы) и [com / google / android / gms / internal / measure / zzko] (с 1 известным суперклассами)

Мои правила защиты:

-keep class com.google.android.** { *; }
-dontwarn com.google.android.**

enter image description here

1 Ответ

0 голосов
/ 24 января 2019

Возможной причиной может быть использование разных версий библиотеки Play Service.Убедитесь, что вы используете одну и ту же версию для всех включенных библиотек.

implementation 'com.google.android.gms:play-services-analytics:16.0.1'
implementation 'com.google.android.gms:play-services-auth:11.8.0' // should be the same version

Некоторые версии имеют несовместимые API и реализации, что вызывает конфликты, обнаруживаемые proguard.Игнорирование их может привести к сбоям во время выполнения.

Если вы уже везде используете одну и ту же версию, это может быть одна из ваших сторонних зависимостей, которая включает в себя другую версию сервисов Play для внутреннего использования.

...