Tag: 持续集成

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

我在gitlab ci上构建这个项目 ./gradlew assembleDebug –stacktrace 有时会抛出一个错误: 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 在我的本地电脑,它工作正常。 kotlin版本是1.2 multidex已启用 这个错误的原因是什么?

CI管道中的Kotlin代码覆盖率

有兴趣find适合CI管道的kotlin代码覆盖工具。 使用intellij构建的代码覆盖率,但不能在CI中使用。 谢谢