Android studio中aar打包以及使用
2017-06-20 09:35
281 查看
场景
项目中app需要依赖自己写的module,而module中包含第三方的aar和assets文件,想要在app中不出现第三方文件,这种情况下有两种方式实现依赖1 直接使用module
首先在app的gradle中直接依赖该module
在module中正常使用资源文件
需要注意的是 使用aar文件时 要在module的gradle进行配置,指定路径 然后依赖需要的aar文件 如下图在最后编译的时候还会报错,因为在app中找不到相应的资源文件 ,因此需要在app的gradle中指定路径
2 将module打包成aar 进行依赖
build项目
然后在module的build->output->aar目录下找到生成的AAR文件,这个文件中就包含了自己的代码和第三方相关文件将.aar文件复制到app的libs下
这个时候相当于资源文件已经在app 中了 将app的gradle修改如下另外 依赖aar文件需要添加一行代码 compile(name: '文件名', ext:'aar')
这样就可以实现对包含第三方aar包和assets文件的aar文件的使用 ,而在app中不必出现这些文件
没有进行混淆
相关文章推荐
- Android Studio(获取SHA1值)打包签名图解以及使用百度地图无法正常显示(AK错误)的解决方案
- Corodva打包Android原生代码使用aar包以及原生compile依赖
- Android studio的aar的打包与使用
- android studio打包发布以及生成jar,aar包
- android studio使用Gradle打包aar到JCenter仓库
- Android Studio下使用gradle 导出jar包,并打包assets目录,以及混淆代码
- Android Studio之NDK环境搭建,so文件打包以及使用
- aar依赖初试, 使用android studio制作aar包以及依赖方法
- android studio 使用gradle 导出jar包,并打包assets目录
- 关于android studio导入jar包以及使用so库的一些心得w
- android studio本地引用aar打包文件(.aar)
- Android Library Project 的使用小结以及脚本打包事项
- android studio 使用gradle 导出jar包,并打包assets目录
- Android Studio(03)——签名打包以及其它问题
- Android Studio中怎么引用AAR包 以及 引用时出现的问题 (Error:duplicate files during packaging of APK.......)
- Android studio 使用心得(四)---android studio 多渠道打包
- [转]--android studio 使用gradle 导出jar包,并打包assets目录
- android studio中使用gradle多渠道打包
- Android studio 使用心得(四)---android studio 多渠道打包
- Android Studio 使用 aar