- 博客(4)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
翻译 Gradle 2.0 用户指南翻译——第二十章. 构建环境
Gradle提供了几个选项,可以很容易地配置用于执行构建的 Java 进程。尽管可以通过 GRADLE_OPTS 或 JAVA_OPTS 在本地环境中配置这些设置,但是如果某些设置,像 JVM 内存设置,Java home,守护进程开启/关闭等特定设置可以提交到 VCS 的话会更有用,这样整个团队就能使用一致的环境。为你的构建建立一个一致的环境就像将这些设置放入一个 gradle.properties 文件一样简单。这些配置将按以下顺序被应用(以防一个选项在多个位置都有配置时只有最后一个生效):
2018-03-30 13:41:04 458
翻译 Gradle 2.0 用户指南翻译——第十九章. Gradle 守护进程
Gradle 守护进程(有时也称为构建守护进程) 旨在改善 Gradle 的启动和执行时间。我们想到了几个关于守护进程非常有用的情形。对于一些工作流,用户会多次调用 Gradle 以执行少量相对较快的任务。例如:当使用测试驱动开发时,单元测试会被执行多次。当开发一个 web 应用程序中,应用程序会被组装多次。当要了解一个构建能做什么时,gradle tasks 会被执行多次。对以上各种工作流来说,让调用 Gradle 的启动成本尽可能小是很重要的。
2018-03-26 17:36:14 516
翻译 Gradle 2.0 用户指南翻译——第十八章. 日志
日志是构建工具的主要“UI”。如果日志过于冗长,则真正的警告和问题很容易被隐藏。另一方面,如果出了错,你就需要相关的信息。 Gradle 定义了 6 个日志级别,如表18.1,“日志级别”所示。除了你可能通常都会看到的日志级别之外,还有两个 Gradle 特定的日志级别。这两个级别分别是QUIET和LIFECYCLE。默认使用后面的这个日志级别,用于报告构建进度。
2018-03-12 12:18:31 479
原创 深踩 AndroidStudio 缓存的坑
本文记录的是今天在群里提到的昨天所踩的一个坑,有关 AndroidStudio 缓存的。先说一下背景。 我负责的一个项目,对一个图表库有外部依赖。这个图表库是我在维护的,由于新功能在开发中,所以我就使用了 SNAPSHOT 版本发布到 OJO(oss.jfrog.org) 上。我在项目中刚更新了依赖,忽然想到还少几个 API,于是发布了 SNAPSHOT 版本。 故事就这样开始了。...
2018-03-08 09:53:03 11176 9
大图裁剪的例子
2016-03-17
带图标文字的底部导航栏实现(1.0版)
2014-09-14
带图标文字的底部导航栏实现(修订版)
2014-09-14
带图标文字的底部导航栏实现
2014-08-27
android 如何实现按钮的点击效果
2011-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人