AAR 使用
AAR 文件:
专门用于打包UI组件库。与jar相比其多了一些UI组件用到的属性、图片等一系列文件,它的好处在于你不需要再多创建一个Library Module,只需引用这个AAR文件即可
生成AAR文件
将 Module 配置为 library 后,构建输出一个 aar 文件,根据渠道和 BuildType 的不同,在相应的目录下可以找到。比如对 BuildType 为 debug 的配置,输出为:[ModuleName]/build/outputs/aar/[ModuleName]-debug.aar
使用AAR
把AAR放到libs下
repositories{
flatDir{
dirs 'libs'
}
}
compile(name:'xxx',ext:'aar')
引用本地库文件
1、在settings.gradle中添加
project(':name').projectDir = new File('libpath'),libpath=相对当前项目到目标本地库的路径。
例子
project(':libcocos2dx').projectDir = new File('../cocos2dx/YLCocosKit/proj.android-studio/libcocos2dx')
2、在项目中使用
compile project(':name')
网友评论