Lorsque je mets à jour vers Android Studio 4.0 proguard-rules, il affiche un avertissement Unresolved class name
. Ci-dessous, un exemple, mais je suis sûr qu'il avertit toujours la classe exist dans mon projet.
-keep class com.squareup.haha.** { *; }
-keep class com.squareup.leakcanary.** { *; }
Si je change de **
à *
cet avertissement a disparu.
-keep class com.squareup.haha.* { *; }
-keep class com.squareup.leakcanary.* { *; }
Est-ce que quelqu'un comprend cela? Dois-je ignorer cet avertissement ou c'est un bogue de Android Studio 4.0?
Mise à jour : Je trouve que c'est un bogue, il est déjà attribué mais pas résolu https://issuetracker.google.com/issues/1536162 =
remplacer
.**
avec
.*.*
résultat
-keep class com.squareup.haha.*.* { *; }
-keep class com.squareup.leakcanary.*.* { *; }