gradle构建失败,并显示以下消息
Error:Could not create parent directory for lock file C:\Program Files\Android\Android Studio\gradle\gradle-2.14.1\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv\gradle-2.14.1-all.zip.lck这是我的build.gradle(项目)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}所有项目在更新后都显示相同的错误。
发布于 2017-03-13 10:11:48
我也面临着类似的错误,下面的更改完成了工作。
这个问题是Android Studio2,3,它的默认gradle版本是3.3。
在Android Studio弹出更新消息后,我不小心将SDK构建工具更新到了最新的25.0 .0,并为哪个required gradle version is 3.3+弹出了Gradle plugin version to 2.3.0。
我做了以下更改来解决这个问题:
最后,执行无效缓存/重新启动或同步。
看起来现在还不使用3.3更好。Source & Credits
发布于 2017-03-05 10:31:13
尝试在您的build.gradle中设置:
classpath 'com.android.tools.build:gradle:2.3.0'在gradle-wrapper.properties中:
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip然后选中Android Studio设置(Gradle选项卡)中的“使用默认gradle包装器(推荐)”。
同步项目或使现金失效,然后重新启动。
发布于 2017-03-08 16:00:35
步骤1: gradle-wrapper.proprties中的更改
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip步骤2: app\build.gradle中的更改
classpath 'com.android.tools.build:gradle:2.3.0'步骤3:项目级build.gradle中的更改
classpath 'com.android.tools.build:gradle:2.3.0'
sync your project.
It solved my problem.https://stackoverflow.com/questions/42593758
复制相似问题