系统路径添加命令本文地址: http://blog.csdn.net/caroline_wendy1. 在根目录建立bin文件夹:$mkdir bin2. 修改".bash_profile”:$vi ~/.bash_profile3. 在”.bash_profile"添加系统路径:PATH=$PATH:/Users/wangchenlong/bin
export PATH4. 更新”.bash_p...
分类:
系统相关 时间:
2014-11-02 12:29:39
阅读次数:
197
Java插件
如我们所见,gradle是一个通用的构建工具。它可以构建你关心并实现的构建脚本。它是开箱即用的,然而,它不会构建任何东西除非你在你的构建脚本中添加代码。
大多数java项目都有非常相似的基础操作:编译java源文件,运行单元测试,和创建包含类文件的jar包。如果你不想为每个项目添加这些...
分类:
编程语言 时间:
2014-11-02 12:24:38
阅读次数:
267
这些天在搞Gradle翻译,因为原译者在翻译的同时也把文件进行了整理,并且把翻译过的章节放到新的文件夹中,导致可能有些超链接未改正过来变成死链接。
本想在网上找个工具来检查的,百度了几个工具要么太大要么要安装,懒得弄那么多,于是用Groovy写了一个脚本。此脚本仅检查本地超链接,代码如下:
if (args.size() != 1) {
printf("Please specify a...
分类:
Web程序 时间:
2014-11-01 21:51:35
阅读次数:
339
下载安装gradle 2.1
下载地址:http://www.gradle.org/learn 安装先决条件:gradle安装需要1.6或者更高版本的jdk(jre)(可以使用java –version 验证),gradle自带groove lib库,所以不必安装groove,任何已安装groove...
分类:
其他好文 时间:
2014-11-01 19:09:35
阅读次数:
208
打算花一段时间研究一下SDL的内部代码。前面几篇文章《最简单的视音频播放示例1:总述》中记录了视频、音频播放的技术,文中提及了SDL实际上封装了Direct3D,DirectSound这类的底层API。但是SDL究竟是如何封装的呢?这次打算深入其源代码一探究竟,看看它是如何封装这些API的。SDL简介有关SDL的简介在《最简单的视音频播放示例7:SDL2播放RGB/YUV》以及《最简单的视音频播放...
分类:
其他好文 时间:
2014-11-01 16:19:08
阅读次数:
201
Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码。而大部分的项目,它们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代码,因为Gradle已经为我们提供了相应的插件。Gradle 本身自带了许多插件,而对于Gradle没有的插件,可以去github上看看有没有其他人实现,或自己实现。对Java项目而言,Gradle有...
分类:
编程语言 时间:
2014-10-31 19:12:36
阅读次数:
216
对于一个语言的流行伴随着的就是第三方库的丰富,相应的也会出现依赖库管理的工具。cocoapods之于ObjC,就像maven/gradle 之于java、gem之于ruby那样。 cocoapods基本上是创建在在github社区上的,开源并且社区活跃。除了用github上的中央仓库外,也可以自己....
分类:
移动开发 时间:
2014-10-31 15:23:34
阅读次数:
442
dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。Vvoid,只能用于返回值类型ZbooleanBbyteSshortCcharIintJlong(64位)FfloatDdouble(64位)对象以Lpackage/name/ObjectName;的形式表示。...
分类:
其他好文 时间:
2014-10-31 15:08:13
阅读次数:
149
原文http://tools.android.com/tech-docs/new-build-system/user-guide构建文件build.gradleBasic Project1.最简单的配置:apply plugin: 'java'使用自带的java插件,用gradle编译java2.最...
分类:
移动开发 时间:
2014-10-30 22:12:52
阅读次数:
360
为什么要用Gradle?Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑以下是为什么Android Studio选择Gradle的主要原因: 使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL) ...
分类:
其他好文 时间:
2014-10-30 18:49:04
阅读次数:
252