Android studio项目更换gradle版本
2018-01-15 10:21
274 查看
转自:http://blog.csdn.net/wb_001/article/details/76473403
现在项目中一直用的是gradle2.14.1版本,发现在项目中引入了.so文件后编译项目的时候会报40多个错误,但是项目依然能够正常运行,这让我很头疼。所以一直在寻找更新gradle版本的方法,发现好多方法都是不行的,现在将我的方法分享给大家:
一、在你的studio的setting中找到到gradle配置,更换你要新替换的gradle文件夹,(当然我新更换的版本是gradle3.3,所以在网上找到压缩文件下载解压到Androidstudio安装目录下的gradle文件夹下)如下图:
点击ok。就可以,如果你打不开项目,则可以新建一个工程,重复上述步骤就行了,为什么会打不开项目呢?是不是经常遇到导入别人的项目一直卡在build gradle info….不动呢?就是因为你的项目的gradle版本和你的studio的所使用的gradle版本不一样。
二、打开你的项目的文件夹,删除如下图红色圈圈的文件,同时删除gradle文件夹,如下图
看清楚,build.gradle文件是项目最外层的,不是app文件夹下面的。
三、用studio重新导入该项目,导入的时候出出现下面的提示,如图:
这时候,重点来了,重要的事情说三遍,不要,不要,不要点OK!!!点cancel就行了。之后,会出现你本地的gradle地址的选项框,点ok就行了。
四、成功导入项目。但是发现,导入后会报错,你项目中引入的compile,都找不到,报错,正常,因为你的项目的最外层的build.gradle文件里面的是空的,此时,你就需要打开你平时使用正常项目的build.gradle文件,将里面的内容全部复制过来,放进去,重新编译,大功告成!如果你不想找了,那我帮你贴出来:
看到上面的classpath ‘com.android.tools.build:gradle:2.2.3’ 如果你gradle不能匹配这个版本,那么你只能换成你自己能匹配的这个版本了,我这个项目的是2.2.3!
现在项目中一直用的是gradle2.14.1版本,发现在项目中引入了.so文件后编译项目的时候会报40多个错误,但是项目依然能够正常运行,这让我很头疼。所以一直在寻找更新gradle版本的方法,发现好多方法都是不行的,现在将我的方法分享给大家:
一、在你的studio的setting中找到到gradle配置,更换你要新替换的gradle文件夹,(当然我新更换的版本是gradle3.3,所以在网上找到压缩文件下载解压到Androidstudio安装目录下的gradle文件夹下)如下图:
点击ok。就可以,如果你打不开项目,则可以新建一个工程,重复上述步骤就行了,为什么会打不开项目呢?是不是经常遇到导入别人的项目一直卡在build gradle info….不动呢?就是因为你的项目的gradle版本和你的studio的所使用的gradle版本不一样。
二、打开你的项目的文件夹,删除如下图红色圈圈的文件,同时删除gradle文件夹,如下图
看清楚,build.gradle文件是项目最外层的,不是app文件夹下面的。
三、用studio重新导入该项目,导入的时候出出现下面的提示,如图:
这时候,重点来了,重要的事情说三遍,不要,不要,不要点OK!!!点cancel就行了。之后,会出现你本地的gradle地址的选项框,点ok就行了。
四、成功导入项目。但是发现,导入后会报错,你项目中引入的compile,都找不到,报错,正常,因为你的项目的最外层的build.gradle文件里面的是空的,此时,你就需要打开你平时使用正常项目的build.gradle文件,将里面的内容全部复制过来,放进去,重新编译,大功告成!如果你不想找了,那我帮你贴出来:
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 }
看到上面的classpath ‘com.android.tools.build:gradle:2.2.3’ 如果你gradle不能匹配这个版本,那么你只能换成你自己能匹配的这个版本了,我这个项目的是2.2.3!
相关文章推荐
- AndroidStudio导入新项目下载另一版本Gradle太慢,提示Refreshing gradle project
- 在内网使用Gradle构建Android Studio项目
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- Android Studio导入新项目gradle出错解决方法
- Android Studio项目加载时一直Refreshing gradle project的解决办法
- Android 项目利用 Android Studio 和 Gradle 打包多版本APK
- 导入一个AndroidStudio项目时遇到的gradle问题
- Android问题集锦之三十四:android studio导入项目下载gradle-x.x.x-all.zip
- idea或者android studio项目gradle失效
- AndroidStudio的Gradle插件版本更新
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- gradle for androidstudio 各版本下载地址
- Android 项目利用 Android Studio 和 Gradle 打包多版本APK
- Android Studio导入项目卡在Building gradle project info的解决办法
- android studio打开已有项目或者构建新项目时更新gradle
- android导入eclipse项目后,gradle版本引起的问题
- Android 项目利用 Android Studio 和 Gradle 打包多版本APK
- Android官方技术文档翻译——迁移 Gradle 项目到1.0.0 版本
- 以非gradle方式将 Eclipse 项目导入Android Studio
- Android studio项目结构与Gradle相关