ionic build 不成功很多时候是因为下载gradle太慢, 我们可以下载好gradle然后修改配置文件, 从而省去这个烦人的下载过程 1. 下载报错时的gradle zip文件, 或者直接查看步骤2里面的路径, 下载好后放到yourproject\platforms\android\gradle\ 2. 修改配置文件 D:\GitHub\JiYiXunLian\platforms\android\cordova\lib\builders\GradleBuilder.js // var d…
如题: 环境 node: 4.5.0,npm:2.15.9,cordova :6.3.1, ionic:2.1.0 在ionic build android 命令执行时,会去这个网址下载 gradel-2.13-all.zip http://services.gradle.org/distributions/gradle-2.13-all.zip 然后会下载很久,导致打包很长时间不成功. 需要把命令改为: sudo ionic build android -- --ant 前提是你的环境里有an…
这里我遇到一个问题,当用  ionic build android 的时候,无数次build,无数次失败的时候,我真想骂一句,NND的GNF,我又想起武大的臭鸡蛋,是的,该丢,发明这种东西的人,难道不应该让我们的学子们狠狠地赏他几个臭鸡蛋么. 生成的错误,大概如下: Exception in thread "main" java.lang.RuntimeException: java.net.SocketException: Connection reset at org.gradle…
起因 Android Studio的gradle在缓存处理上有时候会莫名其妙的出问题,必要时需要手动删除缓存,然后重新编译.有时也有出于其他考虑指定gradle缓存路径. 方法1:修改gradle文件 在gradle的安装目录,编辑bin文件夹下的gradle文件,然后找到如下语句: # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this scri…
Gradle修改缓存路径 修改gradle启动脚本进入gradle安装的bin目录,使用文本编辑器打开gradle.bat文件,在如图的位置添加以下语句 set GRADLE_OPTS="-Dgradle.user.home=D:\Android\.gradle" 据说 Gradle有个 Daemon配置,开启这个配置能有效的提高编译速度,具体是不是这样我没有做过对比因为我安装了gradle后就配置了 具体操作如下:在咱们的gradle仓库.gradle目录下创建一个gradle.pr…
在Ubuntu16.04当中搭建一个ionic环境还是按照官方教程的来,主要问题是首先要把JDK,SDK搭好,环境变量配好.本文中给的包的下载请不要直接用浏览器下载,很慢,尽量用wget 下载,重要的事说一遍! 查看更多博文:我的博客 JDK 下载地址:jdk下载 访问到官网,就可以下载下来一个包文件了,对应着Ubuntu16.04就下载Linux ×64对应的tar.gz包 下载完成之后按以下命令 $ tar -zxvf jdk-8u101-linux-x64.tar.gz #得到jdk1.8…
一.执行打包命令 ionic build android 1.报错: 原因: 其实也并非报错,但是会一直在下载gradle,由于网络或者其他原因,导致下载比较慢, 解决方案: 手动下载gradle,并安装下面方法进行安装和配置:安装完成之后然后打开cmd命令窗口,执行命令: gradle -v 查看是否安装成功: 2.重新build之后,报错如下: Error: Could not find an installed version of Gradle either in Android Stu…
ionic bulid android ionic build --release android keytool -genkey -v -keystore demo.keystore -alias demo.keystore -keyalg RSA -validity 20000 jarsigner -verbose -keystore /yourpath/demo.keystore -signedjar demo_signed.apk demo.apk demo.keystore zipal…
Picasso 是 Square 公司开源的一个非常友好的图片加载框架,使用范围也比较广泛.具体的使用这里就不做介绍了,文章主要讲讲如何修改图片的缓存路径.Picasso默认的缓存路径位于data/data/your package name/cache/picasso-cache/下.开发过程中我们难免会遇到一些需求,需要我们去修改图片的缓存路径. 分析 我们注意到,Picasso 底层其实是使用OkHttp去下载图片,同时在设置Picasso的时候,有一个.downloader(Downlo…
随着项目在国内各个商店上线,开始介入了渠道的概念. 目前总共有 13 家商店,尝试使用 ./gradlew assembleRelease 命令打包,耗时将近 40 分钟. 因此搜索了一些可以提供编译和打包速度的方案: 以下方案需要在项目中一个个实践: 把 Library 打包为 aar ,该方案有 stormzhang 在 2015 年写的,很不错 链接: http://stormzhang.com/android/2015/03/01/android-reference-local-aar/…