61阅读

gradle-Gradle

发布时间:2017-09-06 所属栏目:入门

一 : Gradle

最新版本1.9配置没有成功,降回1.8
classpath 'com.android.tools.build:gradle:0.6.+'这个跟配置1.9没有关系,推荐使用最低版本(0.5.+)
buildToolsVersion "18.1.1" 这个跟配置1.9也没有关系,指的是adt版本
gradle init(buildSetup)
gradle check
gradle clean
gradle build
gradle installDebug(adb shell am start -npackage/.mainactivity)
gradle uninstallDebug

打包后缺少*.so文件

用指定依赖包的方式打包,我们会发现,最终打包后的jar没有了*.so文件,这个时候,我们需要自定义一个tasks,写如下:

task copyNativeLibs(type: Copy) { from(new File('libs')) { include '**/*.so' } into new File(buildDir, 'native-libs')}tasks.withType(Compile) { compileTask -> compileTask.dependsOn copyNativeLibs }clean.dependsOn 'cleanCopyNativeLibs'tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> pkgTask.jniDir new File(buildDir, 'native-libs')}

批量打包

android.applicationVariants.all{ variant ->

println"${variant.productFlavors[0].name}"

variant.processManifest.doLast{

copy{

from("${buildDir}/manifests"){

include"${variant.dirName}/AndroidManifest.xml"

}

into("${buildDir}/manifests/$variant.name")

filter{

String line ->line.replaceAll("UMENG_CHANNEL_VALUE","${variant.productFlavors[0].name}")

}

variant.processResources.manifestFile =file("${buildDir}/manifests/${variant.name}/${variant.dirName}/AndroidManifest.xml")

}

}

}



Groovy
Groovy 是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java编程,使用方式基本与使用 Java 代码的方式相同。在编写新应用程序时,Groovy 代码能够与 Java代码很好地结合,也能用于扩展现有代码。目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5平台上都能使用,也能在 Java 6 上使用。

二 : Gradle 入门

Gradle 入门

-----by 新手 zhoukeke @2014-06-14

Gradle 入门 ..................................................................................................................................... 1

1、安装Gradle ................................................................................................................................. 2

1.1、下载Gradle ...................................................................................................................... 2

1.2 Windows安装 ................................................................................................................. 3

1.2.1 配置环境变量 ......................................................................................................... 3

1.2.2 测试 ......................................................................................................................... 4

1.3 MAC安装 .......................................................................................................................... 4

1.3.1 环境变量配置 ......................................................................................................... 4

1.3.2 测试 ......................................................................................................................... 6

2、构建Gradle项目 ........................................................................................................................ 7

2.1 下载source ........................................................................................................................ 7

2.2 构建 .................................................................................................................................... 8

3、测试项目 ................................................................................................................................... 11

3.1 导入项目 .......................................................................................................................... 11

3.2 运行项目 .......................................................................................................................... 12

4、留言........................................................................................................................................... 13

5、下载........................................................................................................................................... 13

5.1 Gradle ................................................................................................................................ 13

5.2 GITHUB ........................................................................................................................... 13

5.3 complete 构建完之后的 .................................................................................................. 13

5.4 说明 .................................................................................................. 错误!未定义书签。[www.61k.com]

gradle Gradle 入门

1、安装Gradle

1.1、下载Gradle

1、进入http://www.gradle.org/ 如下图:

2、进入首页,点击

gradle Gradle 入门

#DOWNLOADS#

3、学习的话,用gradle-xxx-all.zip

gradle Gradle 入门

4、下载完成后,解压文件,得到名字为gradle-1.12的文件夹,内容如图所示

gradle Gradle 入门

gradle Gradle 入门

1.2 Windows安装

1.2.1 配置环境变量

说明:我解压Gradle的路径为F:Program Filesgradle-1.12。[www.61k.com)

所以,配置环境变量(与JAVA的环境变量配置相同),目的就是在任何路径下都能执行gradle命令。

所以我配置GRADLE_HOME 为 F:Program Filesgradle-1.12,如图所示:

gradle Gradle 入门

配置PATH,在PATH后面加%GRADLE_HOME%bin, 如图所示:

gradle Gradle 入门

gradle Gradle 入门

1.2.2 测试

打开cmd,输入gradle,出现如下图说明成功了。[www.61k.com]

gradle Gradle 入门

1.3 MAC安装或Linux

1.3.1 环境变量配置

说明:我解压Gradle的路径为/Application/gradle-1.12

gradle Gradle 入门

gradle Gradle 入门

gradle Gradle 入门

1、打开终端,修改或新建,如果是第一次,应该是新建”.profile”文件,注意是隐藏文件(前面有点),输入命令vi .profile

gradle Gradle 入门

2、编辑.profile文件如下,将PATH赋值为

gradle Gradle 入门

gradle Gradle 入门

1.3.2 测试

保存并输入source .profile ,使配置文件生效,之后输入gradle命令(注意,我截的图没有source .profile,因为我之前配置好了)。[www.61k.com]输入gradle命令,说明配置成功。

gradle Gradle 入门

gradle Gradle 入门

2、构建Gradle项目

我将以spring的一个入门应用作为样例,指导书:

http://spring.io/guides/gs/rest-service/

2.1 下载source ,如下图所示:(下载源码)

gradle Gradle 入门

或者(不是必须,如果没用过,Download ZIP会比较方便)你也可以选择Clone in Desktop,把项目Clone下来,如图所示:

gradle Gradle 入门

gradle Gradle 入门

2.2 构建

1、解压下载的文件夹,我们将complete文件复制到桌面

gradle Gradle 入门

gradle Gradle 入门

2、打开终端,进入Desktop(也就是桌面),我们可以看到complete文件夹已经在Desktop上了,然后进入complete,输入命令gradle eclipse(备注: 该命令是建立一个eclipse的项目),当出现BUILD SUCCESSFUL后就成功了。[www.61k.com)

gradle Gradle 入门

gradle Gradle 入门

3、然后文件里多了很多文件,如图:

gradle Gradle 入门

gradle Gradle 入门

3、测试项目

3.1 导入项目 导入项目,如图所示

gradle Gradle 入门

gradle Gradle 入门

3.2 运行项目

打开hello下的Application,鼠标右击

gradle Gradle 入门

run as java application

运行之后会出现,没有报错就是成功咯。[www.61k.com)

gradle Gradle 入门

测试,输入http://localhost:8080/greeting出现下图所示,说明成功了。

gradle Gradle 入门

gradle Gradle 入门

4、留言

为什么看一下Gradle,因为spring上的样例很多都用gradle,某种意义上,是因为要用spring才去用gradle,也是因为spring才去用maven的,也是无奈啦。(www.61k.com)不过,会了之后,还是蛮开心的。

5、下载

5.1 Gradle

http://pan.baidu.com/s/1qWI1pww

5.2 GITHUB 的spring项目样例

http://pan.baidu.com/s/1bnGPQEF

5.3 complete 构建完之后的

http://pan.baidu.com/s/1hqh3O4c

三 : Gradle 入门

Gradle 入门

-----by 新手 zhoukeke @2014-06-14

Gradle 入门 ..................................................................................................................................... 1

1、安装Gradle ................................................................................................................................. 2

1.1、下载Gradle ...................................................................................................................... 2

1.2 Windows安装 ................................................................................................................. 3

1.2.1 配置环境变量 ......................................................................................................... 3

1.2.2 测试 ......................................................................................................................... 4

1.3 MAC安装 .......................................................................................................................... 4

1.3.1 环境变量配置 ......................................................................................................... 4

1.3.2 测试 ......................................................................................................................... 6

2、构建Gradle项目 ........................................................................................................................ 7

2.1 下载source ........................................................................................................................ 7

2.2 构建 .................................................................................................................................... 8

3、测试项目 ................................................................................................................................... 11

3.1 导入项目 .......................................................................................................................... 11

3.2 运行项目 .......................................................................................................................... 12

4、留言........................................................................................................................................... 13

5、下载........................................................................................................................................... 13

5.1 Gradle ................................................................................................................................ 13

5.2 GITHUB ........................................................................................................................... 13

5.3 complete 构建完之后的 .................................................................................................. 13

5.4 说明 .................................................................................................. 错误!未定义书签。

1、安装Gradle

1.1、下载Gradle

1、进入http://www.61k.com 如下图:

2、进入首页,点击

gradle Gradle 入门

#DOWNLOADS#

3、学习的话,用gradle-xxx-all.zip

gradle Gradle 入门

4、下载完成后,解压文件,得到名字为gradle-1.12的文件夹,内容如图所示

gradle Gradle 入门

1.2 Windows安装

1.2.1 配置环境变量

说明:我解压Gradle的路径为F:Program Filesgradle-1.12。

所以,配置环境变量(与JAVA的环境变量配置相同),目的就是在任何路径下都能执行gradle命令。

所以我配置GRADLE_HOME 为 F:Program Filesgradle-1.12,如图所示:

gradle Gradle 入门

配置PATH,在PATH后面加%GRADLE_HOME%bin, 如图所示:

gradle Gradle 入门

1.2.2 测试

打开cmd,输入gradle,出现如下图说明成功了。

gradle Gradle 入门

1.3 MAC安装或Linux

1.3.1 环境变量配置

说明:我解压Gradle的路径为/Application/gradle-1.12

gradle Gradle 入门

gradle Gradle 入门

1、打开终端,修改或新建,如果是第一次,应该是新建”.profile”文件,注意是隐藏文件(前面有点),输入命令vi .profile

gradle Gradle 入门

2、编辑.profile文件如下,将PATH赋值为

gradle Gradle 入门

1.3.2 测试

保存并输入source .profile ,使配置文件生效,之后输入gradle命令(注意,我截的图没有source .profile,因为我之前配置好了)。输入gradle命令,说明配置成功。

gradle Gradle 入门

2、构建Gradle项目

我将以spring的一个入门应用作为样例,指导书:

http://spring.io/guides/gs/rest-service/

2.1 下载source ,如下图所示:(下载源码)

gradle Gradle 入门

或者(不是必须,如果没用过,Download ZIP会比较方便)你也可以选择Clone in Desktop,把项目Clone下来,如图所示:

gradle Gradle 入门

2.2 构建

1、解压下载的文件夹,我们将complete文件复制到桌面

gradle Gradle 入门

2、打开终端,进入Desktop(也就是桌面),我们可以看到complete文件夹已经在Desktop上了,然后进入complete,输入命令gradle eclipse(备注: 该命令是建立一个eclipse的项目),当出现BUILD SUCCESSFUL后就成功了。

gradle Gradle 入门

3、然后文件里多了很多文件,如图:

gradle Gradle 入门

3、测试项目

3.1 导入项目 导入项目,如图所示

gradle Gradle 入门

3.2 运行项目

打开hello下的Application,鼠标右击

gradle Gradle 入门

run as java application

运行之后会出现,没有报错就是成功咯。

gradle Gradle 入门

测试,输入http://localhost:8080/greeting出现下图所示,说明成功了。

gradle Gradle 入门

4、留言

为什么看一下Gradle,因为spring上的样例很多都用gradle,某种意义上,是因为要用spring才去用gradle,也是因为spring才去用maven的,也是无奈啦。不过,会了之后,还是蛮开心的。

5、下载

5.1 Gradle

http://pan.baidu.com/s/1qWI1pww

5.2 GITHUB 的spring项目样例

http://pan.baidu.com/s/1bnGPQEF

5.3 complete 构建完之后的

http://pan.baidu.com/s/1hqh3O4c

本文标题:gradle-Gradle
本文地址: http://www.61k.com/1099379.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1