Gradle是可以用于Android开发的新一代的Build System, 也是 Android Studio默认的build工具。Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的。因为Groovy是JVM语言,所以可以使用大部分的Java语言库。所谓D...
分类:
移动开发 时间:
2015-03-06 20:45:05
阅读次数:
222
混淆Android Studio:
只需在build.gradle(Module:app)中的buildTypes中增加release的编译选项即可,如下: buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-...
分类:
移动开发 时间:
2015-03-06 17:08:41
阅读次数:
161
在开发过程中,多环境配置是经常遇到的,比如在Android开发过程中,在不同环境上请求服务器的URL是不同的,使用Gradle进行管理,是非常方便的。
首先查看工程目录结构:
使用AndroidStudio开发的看到这个熟悉吧。main就是目前开发的环境。dev为测试环境。product,staging为其他环境,当然还可以有其他更多环境。1、将请求的URL定义到Constant常量类中...
分类:
Web程序 时间:
2015-03-06 17:07:47
阅读次数:
144
转自:http://blog.csdn.net/changemyself/article/details/39927381一、前言Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。上面这句话我觉得写得很官方,大家只需知道Gradle可...
分类:
移动开发 时间:
2015-03-06 06:13:10
阅读次数:
305
前言:github对开发者而言无疑是个宝藏,但想利用它可不是件简单的事,用Android studio导入开源项目会遇到各种问题,今天我就以github上的一个图片轮播项目为例,解决导入过程中的常见问题.
1.下载项目压缩包
2.由于android studio采用gradle自动构建,而每个项目的gradle版本不一致会导致编译异常,所以要修改开源项目的gradle版本,过程如下...
分类:
移动开发 时间:
2015-03-05 23:44:36
阅读次数:
388
本文转自http://www.cnblogs.com/huang0925/p/3302487.html---------------------------------------通过Gradle我们可以很方便的使用内置jetty启动我们的web程序,在本地进行调试。但是在使用的过程中,我发现了几个...
分类:
其他好文 时间:
2015-03-05 18:59:57
阅读次数:
184
1.自行配置好build.gradle文件和按照gradle的web项目目录结构规范建立java、resourece和webapp文件夹可在build.gradle文件中自由设定“http端口”1 jettyRun {2 reload = "automatic" 3 scanInte...
分类:
Web程序 时间:
2015-03-05 16:53:35
阅读次数:
7768
转自:http://my.oschina.net/moziqi/blog/308842参考了http://blog.sina.com.cn/s/blog_4b20ae2e0102uz4t.html1.上Grandle官网下载Gradle,地址:http://www.gradle.org/downlo...
分类:
系统相关 时间:
2015-03-05 16:48:41
阅读次数:
213
gradle自己没有类似maven archtype那样的根据原型初始化新的工程目录结构,这里写了一个task用来创建maven风格的目录结构 `build.gradle`文件: apply plugin: ‘java‘ apply plugin: ‘groovy‘ group = "com.ma" v...
分类:
编程语言 时间:
2015-03-05 15:05:35
阅读次数:
279
主要是看minSdkVersion 和 targetSdkVersion 在build.gradle文件中 当时差的资料是说明:gradle 组装-信息确实给了我提示清单有不同版本的 SDK 并不能合并。 我遇到的情况是由于我的一个外部project 整合的时候它...
分类:
其他好文 时间:
2015-03-05 15:04:38
阅读次数:
223