问题描述
背景详细信息
我有一个带有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 (将#修改为@)