Tag: gradle plugin

Gradle版本1.10是必需的。 当前版本是2.0

我正在尝试使用最新的Gradle版本(2.0),但是当在terminal中打gradle时,我总是收到这个消息。 为什么要求1.10版本? 我是Gradle的新手,所以我试图让自己的头靠近它。 Gradle版本1.10是必需的。 当前版本是2.0 这里是我的依赖(模块build.gradle文件): dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', include: '*.jar') } …和包装任务: task wrapper(type: Wrapper) { gradleVersion = "2.0" } 另外,我已经按如下方式设置了分发URL(在local.properties文件中): distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-all.zip 最后的事情是在File->Settings->Gradle ,我select了“使用可定制的gradle包装” GRADLE_HOME被设置为C:\ Program Files(x86)\ Gradle \ gradle-2.0 build.gradle文件: buildscript { repositories { mavenLocal() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', include: '*.jar') } } task […]

Gradle中的实现和编译有什么区别?

更新到android studio 3.0并创build一个新的项目后,我注意到,在build.gradle有一个新的方法来添加新的依赖关系,而不是compile有implementation 而不是testCompile有testImplementation 例如: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' 代替 compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' 他们之间有什么区别,我应该使用什么。