最近大四,忙着各种事情,加上面试等等,好久没继续写博客了。
前几天,把Android Studio更新到了2.3,算是我最早一次就更新AS了吧,之前都是别人催我或者叫我更,我才会更。
回到正题,更新了Android Studio2.3之后,就出现了一些小问题了,其他的都能解决,就是gradle烦了我一段时间。
首先,Android Studio 2.3的gradle需要三个条件:
1.Android Studio 2.3的gradle版本默认是gradle 3.3的版本。
如上图所示,找到最关键代码distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip
这是直接关于gradle版本的代码,这里可以进行更改自己的版本,然后你放到自己的服务器上面,不然进行默认的网址,由于国内的墙比较高,你可能会一直在build都没有反应。当然这里我就以3.3的版本进行示例。
从setting中找到gradle选项,如图
图中是我下载的gradle3.3本文件位置,这里将gradle直接指向文件。
当然需要记住一点
这里的gradle是指当前Android Studio的版本,我的是2.3,所以不要搞混淆了。
3.最后一点,也是最关键的。
C:\Users\”用户名“.gradle\wrapper\dists\gradle-3.3-all这是每个用户都会在C盘Android Studio给用户专门存放gradle的地方,我的是3.3版本,所以就是3.3的一个文件夹,里面还有一个文件夹,55gk2rcmfc6p2dg9u9ohc3hw9虽然看起来不懂,但是只需要知道,里面存放一个没有解压过的3.3版本zip文件,和一个解压的gradle3.3文件,这两个文件需要拷贝过来,其他文件系统已经自动生成,如图
在这里,前面两个文件是需要我们自己来拷贝过来的,其他是Android Studio已经给我们生成好了的,需要将这些做到,才能全部配置完gradle。
否则会有一些小毛病,我之前的问题就是不能新建项目,但是可以打开老项目。
最后提上一点:在setting中指定的gradle路径不正确的话,再一次打开setting会提示不正确的路径。 正确的gradle文件的路径是在bin文件的上一层文件,即正确文件打开就能看见bin文件才是正确的路径打开方式。