Android studio grandle信息
2015-07-26 13:42
591 查看
Gradle 基本概念
首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单android build.gradle。
build.gradle
?
本地依赖
gradle 作为构建工具,能够很方便的使用本地jar包,以下为使用的代码块。?
远程依赖
gradle 同时支持maven,ivy,由于ivy我没用过,所以用maven 作为例子,以下为代码块:?
android library 依赖
对于项目依赖 android library的话,就不是依赖一个jar,那么简单了,在这里需要使用gradle mulit project 机制。在过去,android library并没有一个很好的包管理方式,简单来说,在gradle出现以前,官方并没有一种用于管理android library 依赖包的方式,一般我们都是直接下载别人的android library project源码进行集成,而对于第三方的android-maven-plugin 用的是apklib 格式。
而现在,官方终于推出一种android library的打包格式,扩展名为
*.aar。前面提到,目前android
gradle插件并不支持本地直接使用
*.aar文件,不过,支持包管理库的引用方式,下面,我为大家说一下,怎么对android
library 发布使用。
打包android library
对android library 进行打包直接在library项目下面使用
gradle build即可,然后,你就会在 build/libs 目录下看到两个
*.aar文件,一个debug包用的,一个是release
下用的,看个人需求使用,这里我们用的是release 版本的 .aar 文件。
引用脚本跟前面讲的依赖库相似
?
另外,gradle文件配置部分更新:/article/3534620.html
相关文章推荐
- Android项目文件结构
- Android控件之SwipeRefreshLayout(下拉刷新组件)
- ksoap2传参是数组、自定义类型、自定义数组的实例
- Android基础入门教程——3.8 Gestures(手势)
- Android工程测试
- Android 设计模式学习之工厂模式
- android.app.PendingIntent
- Android清除缓存功能来实现
- Android百分比布局支持库 com.android.support:percent
- Android+NDK+OpenGLES开发环境配置
- ubuntu android studio ADB问题
- 深入浅出RxJava四-在Android中使用响应式编程
- Android常用Uri
- Android中的消息通知Toast和Notification
- Android Studio导入项目
- android学习笔记-读取手机联系人
- 百度云消息推送机制在即时通信聊天界面的信息处理,技巧篇。
- 安卓MP3播放器开发实例(3)之进度条和歌词更新的实现
- Android四大组件之activity
- 【Intent】Android系统Intent使用大全(持续更新中...)