第三十三章. PMD 插件
PMD 插件使用PMD对项目的 Java 源文件执行质量检查,并从检查结果中生成报告。
33.1. 用法
要使用 PMD 插件,请在构建脚本中包含以下语句:
示例 33.1. 使用 PMD 插件
build.gradle
apply plugin: 'pmd'
该插件向你的项目添加了大量的执行质量检查的任务。你可以通过运行gradle check执行检查。
33.2. 任务
PMD 插件向project 中添加了以下任务:
表 33.1. PMD 插件 - 任务
任务...
分类:
其他好文 时间:
2015-06-26 11:09:20
阅读次数:
157
在进行渠道打包的之前,先看看准备篇,知道打包为了什么。参见1.0android批量打包认知。eclipse中使用gradle多渠道打包全部流程一.生成gradle文件,配置本地的gradle环境1.选中需要打包的项目右键选择expert->生成gradle文件,如下图所示2.完成第一步后,刷新项目可...
分类:
系统相关 时间:
2015-06-25 12:16:17
阅读次数:
263
Android多渠道打包Gradle多渠道打包友盟多渠道打包productFlavors本来计划今天发Android的官方技术文档的翻译——《Gradle插件用户指南》的第五章的,不过由于昨天晚上没译完,还差几段落,所以只好推后了。今天就说一下使用Gradle进行类似友盟这样的多渠道打包的方法吧。本...
分类:
其他好文 时间:
2015-06-25 12:11:55
阅读次数:
152
第三十二章. JDepend 插件
JDepend 插件使用JDepend对项目的源文件执行质量检查,并从检查结果中生成报告。
32.1. 用法
要使用 JDepend 插件,请在构建脚本中包含以下语句:
示例 32.1. 使用 JDepend 插件
build.gradle
apply plugin: 'jdepend'
该插件向你的项目添加了大量的执行质量检查的任务。你可以通过运行gradle check执行检查。
32.2. 任务
JDepend 插件向project 中添加了以下任务:...
分类:
其他好文 时间:
2015-06-25 10:30:32
阅读次数:
173
今天在导入第三方库的时候发生了一系列的错误,记录一下经验吧.1.现将第三方*.jar或 *.aar包放到项目中的/app/libs 目录下.然后修改项目的2.修改project 的build.gradle在 allprojects =>repositories 中添加如下,来设置导入目录/***Ad...
分类:
移动开发 时间:
2015-06-24 20:40:20
阅读次数:
147
目前比较流行的WEB开发的趋势是前后端分离。前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行数据交互。 对于后端服务语言来说,不论是Ruby的rack,Java中的Maven或Gradle,或...
分类:
其他好文 时间:
2015-06-22 17:52:52
阅读次数:
130
近期发展Android Wear 关注商品。官员Demo所有gradle 工程。当然,我也用eclipse配置一个可行的环境。问题来了,eclipse,android studio 开发 android wear 哪家技术更强?眼下的开发体验是studio更强。开发中碰到一个问题android st...
分类:
移动开发 时间:
2015-06-22 12:20:43
阅读次数:
155
都怪自己弄什么Ubuntu下的Android Studio,因为GFW,gradle总下载不了,用命令行下载一半关机了,然后Ubuntu就这样被我搞残废了。又张罗着重装。其实就是参照网上的帖子,算是一个总结,因为总是把系统搞坏,今天又重装了Ubuntu,哎,机型变差,靠笔记了1.如何在win7下装u...
为什么把as的环境开发放在gradle里呢,因为eclipse里装gradle插件还是不够方便,as直接集成了,然后正好as也是大势所趋,学习一下正好。看到右边Quick Start快速启动栏下面1.开始一个新studio项目2.打开已存在的studio项目3.导入sample示例项目4.从版本控制...
分类:
移动开发 时间:
2015-06-21 15:37:23
阅读次数:
156
Gradle DSL method not found: ‘runProguard()’错误出现这个错误是因为在新版本的Gradle中runProguard()方法已经被废弃,取而代之的是minifyEnabled,因此只要将每个module下的build.gradlew文件中的runProguard改成minifyEmabled即可。如下图:
Gradle DSL method found: ‘...
分类:
移动开发 时间:
2015-06-20 14:25:38
阅读次数:
136