Android studio gradle配置!!!【转】
2015-11-17 19:04
337 查看
转自:http://www.open-open.com/lib/view/open1415793464648.html
Gradle 基本概念
首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单androidbuild.gradle。
build.gradle
本地依赖
gradle 作为构建工具,能够很方便的使用本地jar包,以下为使用的代码块。远程依赖
gradle 同时支持maven,ivy,由于ivy我没用过,所以用maven 作为例子,以下为代码块:对于项目依赖 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 文件。
引用脚本跟前面讲的依赖库相似
来自:http://my.oschina.net/u/1471093/blog/341990
相关文章推荐
- Android Studio中如何引用图片资源
- Android上掌纹识别第一步:基于OpenCV的6种肤色分割 源码和效果图
- Android解析中国天气接口JSon数据,应用于天气查询!
- Android解析中国天气接口JSon数据,应用于天气查询!
- android动画中位置Animation.ABSOLUTE,Animation.RELATIVE_TO_SELF,Animation.RELATIVE_TO_PARENT区别
- ScrollView套ListView种种问题
- android 设计高性能的应用程序
- Android System Property分析(3):property接口实现
- Android环境配置
- android多屏设计、适配(来自官网)
- ActiveAndroid 新增字段的数据库升级
- Android 6.0 读取Mac地址
- Android ListView 添加 HeaderView后,HeaderView的布局不起作用
- Android Sqlite synchronous设置
- [Android] 随时拍图像处理部分总结及源码分享
- android LayoutInflater原理
- Android中图片缩放9path图片的使用
- MPAndroidChart——饼图
- MPAndroidChart——饼图
- android图片处理