写点什么

Kotlin 插件 1.4.10 使用报错

用户头像
三爻
关注
发布于: 2020 年 09 月 21 日

前几天升级Android kotlin 插件到1.4.10 以为可以用了就没打包看下,今天去打包用下,发现报错,

You have duplicate classes with the same name : META-INF.versions.9.module-info please remove duplicate classes

先没想到是插件的问题,就去搜索解决方法,排除META-INF



packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}



然而没有什么用。就去git 记录中查看到底改什么,发现只是改了个插件版本,再改会1.3.72 版本就好了。



这里记录下这个问题。



发布于: 2020 年 09 月 21 日阅读数: 98
用户头像

三爻

关注

千里之行,始于足下 2017.10.20 加入

人的所以拖沓都是并非真正的热爱

评论 (1 条评论)

发布
用户头像
exclude "**/module-info.class"
exclude "META-INF.versions.9.module-info"
exclude "META-INF/versions/9/*.class"


尝试了exclude 指定文件,没有任何效果。
搜到博主的记录解决了大问题,我的kotlin恰好也是升级到1.4.10版本,回退到1.3.72版本,问题消失。
展开
2020 年 11 月 30 日 13:25
回复
没有更多了
Kotlin 插件1.4.10使用报错