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 (将#修改为@)