在构建调试APK的过程中,使用circle ci 2.0构建APK。它以前曾经工作过,最近将sdk和编译目标从25更新到27。
这是我得到的错误:
未捕获的翻译错误:com.android.dx.cf.code.SimException:在没有--min-sdk-version> = 26的情况下调用的签名多态方法
com.android.build.api.transform.TransformException:java.lang.RuntimeException:java.lang.RuntimeException:无法预编辑'/home/circleci/.gradle/caches/modules-2/files-2.1 /org.codehaus.groovy/groovy/2.4.7/b4b263e2106bac49c2eb21f6737f9b6e45e24a4a/groovy-2.4.7-grooid.jar'到'/ home / circleci / vhive-mobile / app / build / intermediates / transforms / dex / mock / debug /文件夹/1000/10/groovy-2.4.7-grooid_997a915e9e84ebe7f4f7e4cbba4ea1276c91d35f'
答案 0 :(得分:1)
显然,我使用的构建工具(已从25升级到27)导致了此问题。 我将它们降级到25,就解决了这个问题。