Когда я обновляюсь до Android Proguard-rules Studio 4.0, появляется предупреждение Unresolved class name
. Ниже приведен пример, но я уверен, что он все еще предупреждает о существующем классе в моем проекте.
-keep class com.squareup.haha.** { *; }
-keep class com.squareup.leakcanary.** { *; }
Если я перейду с **
на *
, это предупреждение исчезнет.
-keep class com.squareup.haha.* { *; }
-keep class com.squareup.leakcanary.* { *; }
Кто-нибудь понимает это? Следует ли мне игнорировать это предупреждение или это ошибка Android Studio 4.0?
Обновление
Я считаю, что это ошибка, она уже назначена, но не устранена https://issuetracker.google.com/issues/153616200
Обновление в июле
Команда Google уже проанализировала и увеличила априорность этой ошибки, она может быть связана с более новой версией R8.
Обновление за август
Исправлено в AS 4.2 Canary 9