前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android Studio升级到2.3的编译问题解决办法

Android Studio升级到2.3的编译问题解决办法

作者头像
aqi00
发布2019-01-18 15:15:09
6050
发布2019-01-18 15:15:09
举报
文章被收录于专栏:老欧说安卓老欧说安卓

2017年3月2日,谷歌发布了Android Studio 2.3,想必不少朋友已经兴冲冲把Android Studio更新到了2.3。博主这几天也赶紧升级到Android Studio 2.3,孰料升级之后发现原来的项目反而变得不能编译了。2.3升级完毕后,Android Studio跳出下面一个提示框,说是为了充分发挥新特性的优势,建议开发者把Gradle升级到3.3。

原来Android Studio 2.3自带的Gradle版本只是3.2,具体路径见安装目录下的Android Studio\gradle\gradle-3.2。既然Android Studio官方建议升级Gradle,那就单击“Update”按钮进行升级呗。谁料接下来Android Studio一直停在升级途中,如果取消升级操作,那么在编译过程中又会提示“Minimum supported Gradle version is 3.3. Current version is 2.10”,总之升级就挂死,不升级就编不过,真是让人左右为难无计可施。 其实原因很简单,因为Android Studio 2.3自带的Gradle版本是3.2,但是编译实际又需要Gradle3.3,然后国内由于特殊国情无法自动从服务器更新Gradle,造成无法编译成功的情况。所以解决问题的关键在于想办法导入Gradle3.3,原本最直接的途径是Android Studio 2.3的安装包自带Gradle3.3,可是不知为何Android Studio 2.3并不内置最新的Gradle插件,这样只能开发者自己想办法去搞Gradle3.3了。 具体的处理步骤如下: 1、手工下载Gradle3.3并解压,下载地址是http://downloads.gradle.org/distributions/gradle-3.3-all.zip。将下载的压缩包解压到本地目录,比如解压到D:\Android\gradle-3.3 2、打开Android Studio,依次选择菜单“File”——“Settings”——“Build, Execution, Deployment”——“Gradle”,选中“Use Local gradle distribution”,然后输入Gradle3.3的解压目录。配置界面如下图所示:

3、打开项目的build.gradle文件,把“classpath”的值从“com.android.tools.build:gradle:2.2.3”改为“com.android.tools.build:gradle:2.3.0”。编译文件如下图所示:

4、重新编译项目。然后就能编译成功了。 点此查看Android开发笔记的完整目录

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年04月05日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档