出处:http://www.cnblogs.com/youxilua前言android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不会用gr...
分类:
移动开发 时间:
2015-01-27 00:19:43
阅读次数:
459
Android Studio. I'm getting this kind of error during application run.Error:Execution failed for task ':app:packageDebug'. Duplicate files copied in A...
分类:
移动开发 时间:
2015-01-26 22:41:42
阅读次数:
310
目的是QA可以自己登陆Jenkins选择要构建的版本,结果以邮件的方式通知(包括构建信息,静态代码分析结果,APK下载链接,二维码等),然后存档。
构建使用Gralde。打包,生成二维码,存档是Python脚本实现。
打多渠道包
打多渠道包有很多方法,我用的是,生成一个签名后的APK,然后在APK包种META-INF目录下添加一个空文件,文件名包含渠道信息,Android中读这个...
分类:
移动开发 时间:
2015-01-26 11:56:48
阅读次数:
389
android studio中avd sdk路径_百度经验android studio中avd sdk路径找不到怎么办?很多人在安装android studio之后需要下载gradle以及avd sdk需要重新下载的问题,怎么办呢?下面绿茶小编为大家带来解决方法。 首先,设置环境变量,ANDROID...
分类:
移动开发 时间:
2015-01-26 11:31:25
阅读次数:
197
喜欢做些开源项目的朋友,相信有不少人都希望能把自己的项目发布到公共的中央仓库,如maven中央仓库,以供别人方便地集成使用。而使用了Android Studio的同学,应该也对gradle和jcenter印象深刻,不少开源库都是发布到这里的。这一篇就主要来介绍一下,如何使用Gradle发布到jcenter。...
分类:
移动开发 时间:
2015-01-26 10:19:57
阅读次数:
524
最近在写一个gradle插件过程中,为Task定义文件复制方法时,发现文件并没有被复制,本来是一个很简单的操作,却出现了如此不解的现象。因编写gradle插件调试不易,所以花了比较多的时间才发现问题,所以谨此记录。
下面一个精简版的Task类:
import java.io.File;
import java.util.List;
import java.util.concurren...
分类:
其他好文 时间:
2015-01-25 16:44:11
阅读次数:
146
章8:依赖关系管理基础 本章将介绍一些gradle依赖关系管理的基础 什么是依赖关系管理? 简略的说,依赖管理是由两部分组成的。首先,gradle需要知道你要构建或者运行的项目,以便找到它们。我们将这些导入的文件视为项目的依赖。第二,gradle需要构建或者打包你的项目产品。我们将这些导出的文件视为...
分类:
其他好文 时间:
2015-01-25 11:05:21
阅读次数:
259
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Using-sourceCompatibility-1.7翻译:Android Studio 中文组(大锤译)续Gradle(一)项目结构两大组件(sour...
分类:
其他好文 时间:
2015-01-24 17:10:03
阅读次数:
201
将一个plugin运用到build file中时,会自动创建一系列的构建任务(build task)去运行。Java plugin和Android Plugin也都会如此。
我们对于任务的约定有以下四个:
assemble任务,汇集所有项目输出
...
分类:
其他好文 时间:
2015-01-24 17:09:35
阅读次数:
190
Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑
以下是为什么Android Studio选择Gradle的主要原因:
使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL)
...
分类:
其他好文 时间:
2015-01-24 17:08:31
阅读次数:
151