需求: 1. 使用 Android studio ,使用 gradle 进行构建 2.在实际开发中,我们需要使用jenkins进行打包。就需要配置我们的 gradle 脚本以支持参数化的方式。 3. 想获得一个可配置打包脚本的方法,允许 配置人员根据需要修改 服务器地址,versionCode...
分类:
移动开发 时间:
2015-08-28 19:38:09
阅读次数:
294
标题起得有点浮夸哈,本文将介绍利用Bat指令以及Git等工具实现自动化拉取远程分支,同时使用gradle自动编译打包发送邮件到指定邮箱的过程,实现自动化编译与通知功能,因为当时的需求只有自动打包与通知,所以也没有加入异常处理机制,日志记录也不完善,但是整体思路是一致的,其余的是体验上的加强,有兴趣的朋友可以自己试试,可以借助实现了功能bat文件搭建一个web的更平易近人的界面来供每个项目使用,若有转载烦请注明出处,多谢。...
分类:
移动开发 时间:
2015-08-28 17:46:01
阅读次数:
244
昨天更新了一下6.0然后就出现这个问题了,然后就得解决这个问题
这样的话就ok了...
分类:
其他好文 时间:
2015-08-28 11:08:34
阅读次数:
401
Android Studio下构建Maven私服
对Maven的理解
Maven仓库的分类
本地Maven仓库和远程Maven仓库(中央仓库,第三方仓库,私服)
jcenter和MavenCenter
略
搭建Maven私服
一、下载并安装Maven环境
需要注意的是:后面需要修改Settings
setting文件3.0之前在C:\Users\xxx.m2下...
分类:
移动开发 时间:
2015-08-28 00:56:37
阅读次数:
208
1,讲解build.gradle文件。
1.1根目录Android
1.1.1
defaultConfig是Android的根目录,可以配置包名等信息,若AndroidMainfest.xml也配置了,以defaultConfig的为准。
1.1.2
signingConfigs是Android的根目录,可以配置签名,如下图:
...
分类:
移动开发 时间:
2015-08-27 18:54:09
阅读次数:
184
需求: 在产品开发中,经常需要发布各个版本,每个版本的服务器地址有不同的服务器地址。比如 开发服务器使用 192.168.1.232服务器,测试服务器使用 192.168.1.245服务器,正式上线后服务器地址是http://xxxx.com。 在配合git开发中还要分支管理,常用的有:devt.....
分类:
移动开发 时间:
2015-08-27 18:15:30
阅读次数:
199
随着AndroidStudio的普及,越来越多的Android开发者也要开始了解和学习Gradle这款强大的代码构建工具了。我们在学习和了解一项新事物的时候,最快速的方法往往是与已知的事物进行比较,对于熟悉Makefile编译机制的Linux程序员而言,认识和掌握Gradle最好的方法莫过于比较它们之..
分类:
其他好文 时间:
2015-08-27 00:48:05
阅读次数:
174
介绍有时候由于需要一些自定义之后的开源库,无法使用jCenter里面的官方库,又懒得自己搭建Maven仓库,所以我们想要自己在项目里面直接导入本地的AAR库。通用方法和问题网上通用的AAR导入Gradle的方法很简单:repositories {
flatDir {
dirs 'libs'
}
} dependencies {
compile...
分类:
移动开发 时间:
2015-08-27 00:29:45
阅读次数:
319
引言:通过上一篇的论述,我们知道gradle脚本是如假包换的groovy代码,但是这个groovy代码是运行在他的上下文环境里面的,学名叫语义模型。这一篇我们就来看看他的语义模型到底是什么。gradle下载安装gradle的下载安装并没有什么出乎意料的东西,进入他的官网(http://gradle....
分类:
其他好文 时间:
2015-08-25 18:21:34
阅读次数:
271
在当前工程目录中gradle.properties 添加org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256mhttp://stackoverflow.com/questions/30045417/android-studio-gradle-could-...
分类:
移动开发 时间:
2015-08-21 19:04:44
阅读次数:
226