博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle编译出错:Execution failed for task ':app:compileTestDebugJava'.
阅读量:7041 次
发布时间:2019-06-28

本文共 794 字,大约阅读时间需要 2 分钟。

今天更新了android studio,从0.5.3升级到0.6.1版本号,结果在IDE中编译时没有问题。可是在命令行时编译就会出现下面错误:

:app:compileTestDebugJava FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileTestDebugJava'.> No signature of method: com.android.build.gradle.AppPlugin.getRuntimeJarList() is applicable for argument types: () values: []
我随着更新gradle到1.12,问题相同存在。

貌似是gradle更新之后。里面的单元測试插件未更新。各种谷歌。找到了这个地址:https://github.com/robolectric/robolectric-gradle-plugin。

于是换用原来的插件为这一个,改动例如以下(參照该项目的README):将下面内容:

dependencies {        classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.1-SNAPSHOT'    }
改动为:
dependencies {        classpath 'org.robolectric:robolectric-gradle-plugin:0.11.+'    }
同一时候把apply plugin: 'android-test' 改动为apply plugin: 'robolectric'

再执行Gradle clean build,成功。

转载地址:http://dpxal.baihongyu.com/

你可能感兴趣的文章
ams光学传感器助力小米手机创新发展
查看>>
Python 特色介绍
查看>>
JavaScript_知识点梳理note1
查看>>
PostgreSQL 开启with-llvm(JIT)后,新增插件异常(clang: Command not found)处理
查看>>
思考设计SQL优化方案
查看>>
tomcat 调优-生产环境必备
查看>>
浅析C++的引用与const指针与各种传递方式
查看>>
Java并发编程75道面试题及答案
查看>>
仓储+调度,YOGO智能配送站能否改变外卖配送格局?
查看>>
jQuery-easyui和validate表单验证实例
查看>>
【对讲机的那点事】5G时代的到来,2G和3G将会被关停?
查看>>
DeepLearning.ai学习笔记(二)改善深层神经网络:超参数调试、正则化以及优化--week3 超参数调试、Batch正则化和程序框架...
查看>>
NSMutableArray 简单细说
查看>>
Docker 助力百年研发院校的现代化改造,让 IT 资源物尽其用!
查看>>
各个 C# 版本的主要特性、发布日期和发布方式(C# 1.0 - 7.3)
查看>>
什么是nofollow标签?如何影响网站排名?
查看>>
开源技术“打进”好莱坞,学术软件基金会成立
查看>>
Android项目实战(十四):TextView显示html样式的文字
查看>>
你真的了解Python的字符串吗?
查看>>
创建ORC结果表
查看>>