更新到Android Studio 2.3后出现Gradle错误
作者:互联网
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
}
更新后,所有项目都显示相同的错误.
解决方法:
我也面临着类似的错误,下面的修改完成了工作.
问题是Android Studio 2,3,它的默认gradle版本是3.3.
在Android Studio弹出更新消息和Gradle插件版本为2.3.0(required gradle version is 3.3+)之后,我意外地将SDK构建工具更新到最新的25.0 .0.
我做了以下更改来解决问题:
>安装较旧的SDK构建工具19.1.0以使用以前的Gradle
版本
>文件>项目结构>项目>并将gradle版本更改为2.3.0
>更改了build.gradle(项目:app_name)> classpath’com.android.tools.build:grad:3.3.0’到
‘com.android.tools.build:gradle:2.1.2’
最后,执行Invalidate Caches / Restart或Sync.
似乎最好不要使用3.3. Source & Credits
标签:android,android-studio,android-studio-2-3 来源: https://codeday.me/bug/20191001/1838649.html