Ошибка Proguard: "Не удается найти общий суперкласс ..." - PullRequest
0 голосов
/ 02 декабря 2018

Я получаю эту ошибку при создании приложения в Android Studio:

Unexpected error while performing partial evaluation:
  Class       = [com/google/android/gms/internal/zznc]
  Method      = [zza(Lcom/google/android/gms/internal/zzmk;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/zznh;Lcom/google/android/gms/internal/zzgl;Lcom/google/android/gms/internal/zznb;)Lcom/google/android/gms/internal/zzmn;]
  Exception   = [java.lang.IllegalArgumentException] (Can't find common super class of [com/google/android/gms/internal/zzmn] (with 1 known super classes) and [java/lang/String] (with 2 known super classes))
Warning: Exception while processing task java.io.IOException: java.lang.IllegalArgumentException: Can't find common super class of [com/google/android/gms/internal/zzmn] (with 1 known super classes) and [java/lang/String] (with 2 known super classes)
:analytics_test_app:transformClassesAndResourcesWithProguardForDebug FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':analytics_test_app:transformClassesAndResourcesWithProguardForDebug'.
> Job failed, see logs for details

Как мне решить эту проблему?

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.

...