当我更新到 Android Studio 4.0 proguard-rules 时,它会显示 warning Unresolved class name
。下面是示例,但我确定它仍然警告我项目中的存在类。
-keep class com.squareup.haha.** { *; }
-keep class com.squareup.leakcanary.** { *; }
Run Code Online (Sandbox Code Playgroud)
如果我从改变**
到*
这一警告已经一去不复返了。
-keep class com.squareup.haha.* { *; }
-keep class com.squareup.leakcanary.* { *; }
Run Code Online (Sandbox Code Playgroud)
有没有人得到这个?我应该忽略这个警告还是 Android Studio 4.0 的错误?
更新
我发现这是错误,它已经分配但尚未解决https://issuetracker.google.com/issues/153616200
七月更新
谷歌团队已经分析并增加了这个bug,可能与较新版本的R8有关。
八月更新
固定在 AS 4.2 Canary 9