如何解决Android gradle构建工具4.0.1使Kotlin类混淆失败
背景详细信息
我有一个带有java
和kotlin
类的android库项目,它具有公共层和内部层,所有公共层都添加到了proguard
文件中,因此必须避免混淆。
在较旧版本的gradle(3.5)上一切都正常运行
当前状态
com.android.tools.build:gradle:4.0.1
distributionUrl=https\://services.gradle.org/distributions/gradle-6.2.1-all.zip
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4"
问题
在将gradle构建工具升级到4.0.1(从3.5.2)并发布了所有其他组件(例如包装器,Kotlin语言版本)后,publishToMavenLocal
ARR文件隐藏了所有Kotlin类,因此该项目使用已发布的库不再看到Kotlin类。
gradle 4.0的发行说明并未表明与此相关。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。