升级 android build:gradle:4.0.0 后在 proguard 中显示错误
Posted
技术标签:
【中文标题】升级 android build:gradle:4.0.0 后在 proguard 中显示错误【英文标题】:After upgrading android build:gradle:4.0.0 shows me error in proguard 【发布时间】:2020-09-21 18:31:59 【问题描述】:升级 android build:gradle:4.0.0 后在 proguard 中显示 Unresolved class name 错误。
-keep class rx.** *; // unresolve
-keep class org.apache.** *; // unresolve
-keep class org.apache.http.** *; // unresolve
-keep class org.apache.james.mime4j.** *; // unresolve
-dontwarn retrofit2.Platform$Java8 // error at $ sign
那么如何解决这些错误,谢谢。
【问题讨论】:
【参考方案1】:我遇到了同样的问题。没找到解决办法,不过我加了proguard规则:
-dontskipnonpubliclibraryclasses
至少它现在可以工作了。
(它远非理想......)
【讨论】:
不,我只是去掉一颗星,但这不是解决办法,让我看看以后会发生什么。以上是关于升级 android build:gradle:4.0.0 后在 proguard 中显示错误的主要内容,如果未能解决你的问题,请参考以下文章
找不到 com.android.tools.build:gradle:4.4
找不到 com.android.tools.build:gradle:4.0.1 (或任何版本)
Android的java的报错提示:Could not find com.android.tools.build:gradle:4.2.2.
无法解析配置“:classpath”的所有工件。 > 无法解析 com.android.tools.build:gradle:4.1.0
Could not find com.android.tools.build:gradle:4.2.2. Searched in the following locations: - https:(代
错误记录Android Studio 编译报错 ( Could not find com.android.tools.build:gradle:4.2.1. )