gradle学习
Go贝壳
从事android客户端开发
展开
-
Gradle学习笔记(一)
这里开始写Gradle 的学习笔记,其实并不是现在才开始看这些内容,之前零零散散的看过Gradle的Demo,但是并没有系统的对学习的内容进行整理或者学习进度进行标记!现在开始做一些学习笔记的整理,开始系统的学习这个内容! 说句题外话,没接触过Ant,又没跟上Maven的步伐,Gradle说什么也得学习学习!哈哈……其实官网的学习资料已经不少,推荐呃书籍,还有参加的课程!其实个人感觉一是书本,二是原创 2015-12-17 16:46:54 · 1892 阅读 · 0 评论 -
Android Gradle plugin与Gradle 版本对应问题
本文主要是引用google官方网站的内容,仅此做个记录或者笔记,做个问题归类! https://developer.android.google.cn/studio/releases/gradle-plugin.html# 在这边文章中,写了关于android的Gradle插件与Gradle版本的对应问题。具体如下: The following table lists which versio转载 2017-03-09 23:03:11 · 14352 阅读 · 1 评论 -
android Studio中关于Gradle的使用注解
1。包package的唯一Id:使用Gradle,可以轻松的修改app的包名,代码如下:productFlavors { pro { applicationId = "com.example.my.pkg.pro" } free { applicationId = "com.example.my.pkg.free" }原创 2015-12-28 11:34:41 · 4972 阅读 · 0 评论 -
Gradle 学习笔记(五)
Project一:Java的默认工程配置情况; build.gradle代码:apply plugin: 'java'Java 代码目录所在位置:src/main/java/*.java 项目的目录结构: .. hljs xml">2014/02/04 08:38 20 build.gradle2014/02/04 08:3原创 2016-02-18 14:10:21 · 585 阅读 · 0 评论 -
Gradle 读书笔记(一)
1任务名字缩写任务名字使用驼峰式命名,可以使用驼峰式命名的缩写来执行任务,前提是保证驼峰式命名的缩写唯一! 例如:task myTest <<{...}task myLike <<{...}当执行 gradle -q mT 任务 myTest 会被执行!2.指定源文件的目录Gradle默认的Java目录是在 src/main/java目录下,但是在Eclipse下开发的项目,Java文原创 2015-12-24 16:42:50 · 639 阅读 · 0 评论 -
Gradle 关于Daemon的配置
文档里提到,配置Daemon,能够加速gradle的构建,为了获取这个性能提上,我也得开启这个Daemon。在Windows环境下:,可以执行这个命令(if not exist "%USERPROFILE%/.gradle" mkdir "%USERPROFILE%/.gradle") && (echo org.gradle.daemon=true >> "%USERPROFILE原创 2015-12-16 10:15:50 · 11265 阅读 · 0 评论 -
Android6.0找不到org.apache.http.Header的问题
在使用Android Studio时,采用了最新的编译版本android 6.0,但是发现在运行时,之前程序里引用的org.apache.http.Header类找不到了。通过查找发现: Android 6.0 release removes support for the Apache HTTP client. 也就是说Http Client在android 6.0 被移除了,那怎么使用呢?原创 2015-12-03 10:39:03 · 3939 阅读 · 0 评论 -
Gradle 学习笔记(三)
在看之前,先浏览一下[学习笔记(二)](http://blog.csdn.net/zouchengxufei/article/details/50117195,一些东西需要引用学习笔记(二)里的!任务一:tutorial\dynamicDepends代码:4.times { counter -> task "task$counter" << { printl原创 2015-12-18 15:09:23 · 1802 阅读 · 0 评论 -
Gradle学习笔记(二)
示例一:tutorial\excludeTasks代码:task compile << { println 'compiling source'}task compileTest(dependsOn: compile) << { println 'compiling unit tests'}task test(dependsOn: [compile, com原创 2015-12-17 16:13:46 · 1465 阅读 · 0 评论 -
编译时not load custom rule jar file“/8.5.1/jars/lint.jar”
使用gradle build 命令编译项目工程时,出现这个错误日志lintVitalReleaseCould not load custom rule jar file /work/workspace/platforms/android/build/intermediates/exploded-aar/com.jakewharton/butterknife/8.5.1/jars/lint.jarj原创 2017-03-15 13:45:54 · 3572 阅读 · 1 评论