我是刚开始使用gradle的,我遇到了一个构建错误,但我并不真正理解这个错误。我的项目只是一个空壳,有目录结构,没有java源代码。这是我的root build.gradle文件
allprojects {
//Put instructions for all projects
task hello << { task -> println "I'm $task.project.name" }
}
subprojects {
//Put instructions for each sub project
apply plugin: "java"
repositories {
mavenCentral()
}
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.+'
}
当我执行gradle build命令时,生成失败,因为它不知道带有以下消息的testCompile方法:
java插件只应用于子项目,因此java插件添加的testCompile配置只能在子项目中使用。下面的工作:
allprojects {
//Put instructions for all projects
task hello << { task -> println "I'm $task.project.name" }
}
subprojects {
//Put instructions for each sub project
apply plugin: "java"
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.+'
}
}
SDK Manager>安装了Android支持库和Android存储库。 转到build.gradle并添加dcoument中给出的行。gradle现在看起来如下: //顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。 然后,我得到一个弹出窗口,建议我同步梯度。当我同步Gradle时,我得到以下错误: build.gradle(应用程序)
如果我想更新Cordova的Android项目。 更新平台版本后出现以下错误:
我已经回顾了许多关于这个主题的帖子, 未找到Gradle DSL方法:store File() 在没有将密钥库信息放入build.gradle的情况下签署APK 首先。但是我仍然无法克服Gradle错误的方法store File(): 在模块gradle构建文件-我的模块gradle.build文件的内容中: 在这里,我加载文件(位于项目根目录中),其中包含: 如您所见,我在gradle.buil
我在构建中添加自定义方法时遇到问题。gradle文件来检索git分支并提交哈希。这是我的密码: 问题出在哪里?我得到了以下错误: 我的gradle插件版本是3.5
我正在尝试构建我的android项目,但是我出现了这个错误: null