Adi*_*sai 10 android android-studio android-studio-2.3
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
Run Code Online (Sandbox Code Playgroud)
这是我的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
}
Run Code Online (Sandbox Code Playgroud)
更新后,所有项目都显示相同的错误.
我也面临着类似的错误,下面的修改完成了工作.
问题是Android Studio 2,3,它的默认gradle版本是3.3.
在Android Studio弹出更新消息和Gradle插件版本为2.3.0之后,我意外地将SDK构建工具更新到最新的25.0 .0,其中所需的gradle版本是3.3+.
我做了以下更改来解决问题:
最后,执行Invalidate Caches/Restart或Sync.
似乎最好不要使用3.3.来源和信用
尝试在你的 build.gradle 中设置:
classpath 'com.android.tools.build:gradle:2.3.0'
Run Code Online (Sandbox Code Playgroud)
在 gradle-wrapper.properties 中:
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
Run Code Online (Sandbox Code Playgroud)
然后在 Android Studio 设置(Gradle 选项卡)中选中“使用默认 gradle 包装器(推荐)”。
同步项目或使现金无效并重新启动。
| 归档时间: |
|
| 查看次数: |
45038 次 |
| 最近记录: |