web-dev-qa-db-ja.com

未解決のクラス名proguard-rules Android Studio 4.0

Android Studio 4.0 proguard-rulesに更新すると、警告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/1536162 =

27
Công Hải

取り替える

.**

.*.*

結果

-keep class com.squareup.haha.*.* { *; }
-keep class com.squareup.leakcanary.*.* { *; }
0
Iman mirzaei