微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android错误:gradle升级后无法编写code_item

如何解决Android错误:gradle升级后无法编写code_item

我最近假设配置了一个非常老的gradle(发行版3.3.3插件2.2.3)的Android应用。我可以将其升级到4.10.2(插件3.3.2)。在大多数情况下,升级都可以。我必须在proguard文件中加入一堆规则。

最近,每次我在发行版中构建时,都会遇到以下(或类似的)错误: 任务':app:FinalizeRegularRelease'的执行失败。

方法Lkotlin / reflect / jvm / internal / impl / load / kotlin / header / KotlinClassHeader $ Kind;-> values()[Lkotlin / reflect / jvm / internal / impl / load / kotlin /编写code_item时发生异常header / KotlinClassHeader $ Kind;

我已经检查过了,这是一个枚举。枚举可以更改,但通常是枚举。

我已经做过的事情:

  • 该项目启用了多义标记
  • 我在proguard中包含了所有强制性的kotlin规则和所有枚举推荐的规则

到目前为止我已经尝试过:

  • 我为这个枚举设置了proguard规则
  • 我已经将整个班级更改为主要课程
  • 我已将整个软件包更改为主要dex版本

我无法做的事情:

  • 超越gradle 4.10.2(我真的希望我能做到)

你们看到过类似的东西吗?有任何线索吗?

谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。