小编m.m*_*kin的帖子

java.lang.IllegalStateException:Dex存档:仅为.CLASS文件设置.DEX扩展名

我在gitlab ci上构建了这个项目

./gradlew assembleDebug --stacktrace
Run Code Online (Sandbox Code Playgroud)

有时它会抛出一个错误:

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
> com.android.build.api.transform.TransformException: java.lang.IllegalStateException: Dex archives: setting .DEX extension only for .CLASS files
Run Code Online (Sandbox Code Playgroud)

在我的本地电脑上它正常工作.

kotlin版本是1.2

multidex已启用

这个错误的原因是什么?

continuous-integration android build kotlin gitlab

40
推荐指数
4
解决办法
3万
查看次数

标签 统计

android ×1

build ×1

continuous-integration ×1

gitlab ×1

kotlin ×1