美文网首页Android知识Android技术知识
解决mac下 Android Studio gradle 更新卡

解决mac下 Android Studio gradle 更新卡

作者: 整个夏天 | 来源:发表于2017-03-09 09:48 被阅读806次

    昨天Android Stuido 提示更新gradle到3.3版本,为了响应号召毫不犹豫的就更新了,但是真的下载不了好不好😓。(PS:下载好了也用不了其实)

    问题原因

    gradle每次更新都会去下载对应的zip压缩包,压缩包下载地址是在gradle-wrapper.properties文件中配置。

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
    

    但是这个地址真的下载的很慢有木有?基本上都是以超时结束,根本下载不下来!!!

    解决问题

    于是就在网上找了各种方法。

    下载zip包到本地,然后将zip包放在gradle对应的文件中,点击Studio工具栏的Sync Project with Gradle Files按钮即可。

    mac本地Gradle对应的文件路径

    /Users/****/.gradle/wrapper

    但是并没有什么效果,项目还是一直处于刷新中😭。
    于是乎继续寻找

    先下载zip包到本地,然后搭建本地服务器,修改gradle-wrapper.properties中的下载地址,指向本地即可。

    like this

    distributionUrl=http://localhost/gradle-2.14.1-all.zip
    

    此方法亲测有效,而且mac上自带的是有apache的,这个可以轻松的实现。

    PS:下载Gradle的zip压缩包时用迅雷,下载地址列表:http://services.gradle.org/distributions

    mac 使用apache

    1. 命令行里面输入sudo apachectl -k start启动服务器
    2. 然后浏览器输入http://localhost/,如果显示it works就可以用了
      图片.png
    3. 修改服务器根目录路径或者直接使用当前路径都行。先找到/etc/apache2/httpd.conf文件,用vim编辑,修改DocumentRoot指向路径,然后重启服务器。
    图片.png

    4.把文件放到该目录中,访问即可下载。

    图片.png

    相关文章

      网友评论

        本文标题:解决mac下 Android Studio gradle 更新卡

        本文链接:https://www.haomeiwen.com/subject/kiqwgttx.html