Android Studio 之aar
来源:互联网 发布:淘宝返利网官网 编辑:程序博客网 时间:2024/06/09 17:27
一:aar是什么?aar的作用?什么地方需要用到aar?
1:aar 包是android studio中打包之后 工程的src res lib生成的文件。
2:其他工程如果导入此aar,那么其他的工程就可以引用该工程下的资源和源码
3:对于码农来说,自己写的library就可以用aar包,毕竟是自己的心血,不希望完全展示给别人。(反正我自己的library是这么做的...)当然,还有一些比较重要的资源文件也可以采用新建model转aar再引入的方式。
二:aar 的生成
1:打开AS,file-->new-->new model-->Android Library ;
build-->Rebuild Project
当然,新建出来的model也就是一个library
2:上面的步骤就生成了 你的model名.aar文件 ,具体位置在 该model下面的 build-->outputs-->aar
三:aar的引用
1:将.aar文件复制在你的工程里面lib下面 ,然后在build.gradle文件里面dependencies{compile(name:'你的model名',ext:'aar')},当然不要忘记在android里面加上这句:android{repositories{flatDir{dirs 'libs'}}}
2:以上操作就是引入aar,那么在你的新工程里面就可以使用aar包里面的一些资源了。比如我需要用到自己写的library里面的baseactivity 那么 直接继承就可以 ,such as
注:本博客只是为了记录自己的学习历程,当然,也许会帮组到一些需要的朋友。有写得不好的地方请多包涵,写得不对的地方也希望指出来(邮箱:844861961@qq.com),一切为了学习!
- Android Studio 之aar
- Android Studio模块化编程实践之aar
- Android Studio 使用 aar
- Android studio 打包aar
- android studio 使用aar
- ANdroid studio加载*.aar
- android Studio导入aar
- Android studio aar 混淆
- Android Studio 引入aar
- android studio aar引用
- Android Studio添加aar
- Android Studio添加aar
- Android Studio 使用aar
- Android Studio依赖aar
- Android Studio添加aar
- ANDROID STUDIO 生成AAR和引用AAR
- Android studio 打包aar、导入aar
- ANDROID STUDIO 生成AAR和引用AAR
- socket编程总结(七)int socket/connect()/send()/recv()/close()/shutdown()/recvfrom
- eclipse package,source folder,folder区别及相互转换
- Android Studio出现:Your project path contains non-ASCII characters.....
- html5常用js简介之二
- 家用监控系统
- Android Studio 之aar
- css--伪类:first-child
- jQuery.extend 函数详解
- Strategy设计模式之Comparable&Comparator接口
- unity 控制旋转的方法
- ubuntu 16.04 LTS 下Robomongo 无法输入中文的问题
- linux ERROR c.a.d.s.DruidDataSourceStatManager - unregister mbean error javax.management.InstanceNo
- C语言入门(十六)预处理过程
- [BZOJ4552][JZOJ4605]【TJOI&HEOI2016】D1T2 排序