Gradle
文章平均质量分 52
创艺未来
互联网攻城狮
展开
-
Gradle 打包知识整理-Android Studio
以下内容是针对自我一天的Gradle了解所得,如有不当之处,还望指正。 关于Gradle原理之类的东西,我看了但是理解的不好,所以也就不说了。具体看参见此文。深入理解Android之Gradle1、utils.gradle新建了一个工具gradle,主要用于存放公用方法处理,方法大致如下://从AndroidManifest中获得版本名称def getVersionName() {原创 2016-03-02 16:41:06 · 593 阅读 · 0 评论 -
【Android】使用Gradle实现分渠道打包,指定应用名称,应用图标,应用标识和环境切换
原始需求: 分渠道打包,能区分线上线下版本,进而两个版本要共存。 分解: 1、分渠道打包 2、支持按渠道指定 app名称,app图标,app的标识(applicationId) 3、添加环境标记,在打包时指定线上线下环境 4、线下环境特殊配置,线上环境要有默认配置一、分渠道打包android { ... /原创 2016-07-15 17:40:31 · 3833 阅读 · 1 评论 -
【Android】使用Gradle打包时,获取svn的版本号,删除unalign.apk文件,获得版本号,并设定在打包的文件名称中
Gradle打包的文件名添加svn版本信息 为了获取SVN版本号,我们要引入一个第三方的库,这个库可以获取svn的信息。1、首先在projece 的build.gralde中的dependencies中添加svnkit这个依赖: dependencies { classpath 'com.android.tools.build:gradle:1.2.3'原创 2016-07-27 15:39:59 · 3390 阅读 · 1 评论 -
【Android】使用Jenkins+Gradle+FTP,实现自动打包,自动上传文件至FTP
一、Jenkins Gradle自动打包 1、安装gradle插件系统管理–>插件管理 2、创建Job构建一个自由风格的软件项目,如下图: 3、指定项目名称,描述,Shared WorkspaceShared Workspace: 是否使用共享目录,建议设置为NONE,不使用共享目录即私有工作空间。 4、指定运行时的一些变量,此处使用jenkins的默认配置,原创 2016-07-27 15:27:46 · 4237 阅读 · 0 评论