android studio module 如何生成aar包
2015-12-18 13:03
531 查看
1. 首先, 模块的build.gradle 必须是 apply
plugin:
'com.android.library'
2.直接编译gradle assembleRelease即可, 就会在对应模块的build/outputs/aar 下生成对应的aar
3.主项目中引用aar.
如果aar的引用关系较为复杂, 引用aar可能会出错,具体可以参考: http://blog.csdn.net/yutao52shi/article/details/48015125
概括一下如下:
a. 在工程根目录将一个 aar 文件夹, 所有的aar 都放在里面。
b. 在工程根目录的build.gradle 里添加
allprojects {
repositories {
flatDir { dirs '../aar' }
}
} d. 如果要引用aar文件, 直接在dependencies 里加上
plugin:
'com.android.library'
2.直接编译gradle assembleRelease即可, 就会在对应模块的build/outputs/aar 下生成对应的aar
3.主项目中引用aar.
如果aar的引用关系较为复杂, 引用aar可能会出错,具体可以参考: http://blog.csdn.net/yutao52shi/article/details/48015125
概括一下如下:
a. 在工程根目录将一个 aar 文件夹, 所有的aar 都放在里面。
b. 在工程根目录的build.gradle 里添加
allprojects {
repositories {
flatDir { dirs '../aar' }
}
} d. 如果要引用aar文件, 直接在dependencies 里加上
compile(name:'xxx', ext:'aar') 即可。
相关文章推荐
- Caused by: java.lang.ClassNotFoundException: Didn’t find class on path apk Android Studio解决方案
- 源码探索系列7---四大金刚之Service
- Android创建旋转箭头-不恢复原位-旋转动画的使用
- android studio module 如何生成jar包并进行混淆
- UnsatisfiedLinkError: No implementation found for , AndroidStudio使用*.so
- Android内存优化之OOM
- android工程被删后,无法打开android studio
- 2015Android设备、系统、分辨率最新统计数据
- 针对Android 模拟器启动慢的问题,长时间显示 Android Logo不动
- Android studio中出现非法字符时的部分解决方法
- Android系统布局——自带的布局android.R.layout详解
- android之getDimension、getDimensionPixelSize、getDimensionPixelOffset区别
- Android笔记(2)---帧布局实现霓虹灯效果
- Android学习笔记——自定义CircleProgressBarView
- Android
- Android GreenDao使用详解
- 不会内存溢出的Android Handler写法
- 《Android群英传》读书笔记(6)第六章:Android绘图机制与处理技巧之二
- Android Dialog
- 使用Android Studio时你应该知道的