解决ionic2打包android缓慢的问题
前提:默认已经配置好Android SDK等一系列前置工作,具体配置过程请自行百度。
ionic2在打包android时会去请求maven仓库,由于国内网络的问题,所以会很慢,很慢,很慢。
这个时候需要去修改一些东西。
一、下载gradle-2.14.1-all.zip。
ionic2首先回去下载gradle-2.14.1-all.zip,这个东西有60多M,所以我们选择先用迅雷之类的工具把它下载到本地并放置到服务器环境中,再设置下载地址为它。
接着在cmd中输入如下命令
set CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL=http://localhost/gradle-2.14.1-all.zip
二、执行命令添加android平台
ionic platform add android
三、修改build.gradle中的maven地址
一共有两个文件需要修改
项目名\platforms\android\build.gradle
项目名\platforms\android\CordovaLib\build.gradle
将这两个文件中的
repositories { mavenCentral() jcenter() }
修改为
repositories { //mavenCentral() //jcenter() flatDir {dirs 'libs' } maven { url "http://maven.aliyun.com/nexus/content/groups/public" } }
四、开始打包
ionic build android
这样就可以打包ionic2为安卓程序了。