zoukankan      html  css  js  c++  java
  • ionic build android error when download gradle

    这里我遇到一个问题,当用  ionic build android 的时候,无数次build,无数次失败的时候,我真想骂一句,NND的GNF,

    生成的错误,大概如下:

    Exception in thread "main" java.lang.RuntimeException: java.net.SocketException:
     Connection reset
            at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAcc
    essManager.java:78)
            at org.gradle.wrapper.Install.createDist(Install.java:47)
            at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
            at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)

    生成的原因,我通过FQ后,可以下载:
    http://services.gradle.org/distributions/gradle-2.2.1-all.zip   这个Gradle包的,但是在命令行下,是不行的,哎,不说了。

    解决办法:
    1 找到:myApp/platforms/android/cordova/lib/builders/GradleBuilder.js.

    配置项:
    var distributionUrl = 'distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip';

    替换成:


    在这里,我把下载好的,gradle2.13-all.zip放在我本地创建的一个站点下面,这样。

    请自己设置本地Host就可以了。

    再使用:ionic build android 我看到茫茫的下载后,successful.


    2. 用ANT的替换CLI 去BUILD
    cordova build android -- --ant

    事实证明,用这个来生成APK的速度,比IONIC要快的多得多了,我实际验证后,也确实如此。


    以上两种方法,亲测成功。
    半斤八两开始写BLOG了
  • 相关阅读:
    Docker网络简介
    Dockerfile数据管理
    Dockerfile指令详解下
    Dockerfile指令详解上
    设计模式之装饰器模式
    设计模式之适配器模式
    Java NIO的工作方式
    使用Dockerfile定制镜像
    jquery+asp.net 调用百度geocoder手机浏览器定位--Api介绍及Html定位方法
    js 取父级 页面上的元素
  • 原文地址:https://www.cnblogs.com/freewsf/p/5802217.html
Copyright © 2011-2022 走看看