Android Studio生成aar文件包和在其他工程引用aar文件包
来源:互联网 发布:nfc写卡器软件 编辑:程序博客网 时间:2024/06/05 02:40
aar包是Android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件,aar其实就是lib module压缩包的形式
在Android Studio中对一个自己库进行生成操作时将会同时生成.jar与.aar文件。
分别存储位置:
*.jar:库/build/intermediates/bundles/debug(release)/classes.jar
*.aar:库/build/outputs/aar/libraryname.aar
两者区别:
*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
*.aar:包含所有资源,class以及res资源文件全部包含
如果你只是一个简单的类库那么使用生成的.jar文件即可;如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用.aar文件。
生成aar包步骤:
1.用android studio打开一个工程,然后新建一个Module,新建Module时候选择类型为Android Library,后面按新建普通工程操作,如下图
2.在新建的Module中编写完代码后,接下来编译整个工程后就会自动生成aar文件包,包的路径在新建的Module ==》 build ===》outputs ==>aar目录下。 如图
生成的aar文件包的位置
生成jar包的位置
其他 Androidstudio工程如何引用aar文件包
1.将**.aar文件包复制到lib目录下
2.来到project build.gradle
里面,在allprojects方法体加入
allprojects {repositories {jcenter() //add beginflatDir {dirs 'libs'} //add end } }
3.来到module build.gradle
里面,dependencies方法体加入
compile(name:'fresco-0.8.1', ext:'aar')
- Android Studio生成aar文件包和在其他工程引用aar文件包
- android studio打包生成aar文件并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- Android Studio生成aar包并在其他工程引用aar包
- android studio 生成aar包并在其他工程引用 (导入)aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- android studio生成aar包并在其他工程引用aar包
- 安卓学习笔记--Android Studio生成aar包并在其他工程引用aar包
- html中的<span>标签用法
- HTTP代理原理探索
- Java-设计模式-工厂模式浅谈(二)-工厂方法模式
- 安卓系统源代码下载(官方教程)
- 【Hololens开发】Holograms 101E: Introduction with Emulator(使用模拟器运行)
- Android Studio生成aar文件包和在其他工程引用aar文件包
- 页面进度条制作
- Velocity页面时间格式处理
- HtmlParser的使用-爬虫(二)
- Android系列之利用SharedPreferences是否是第一次进入安装程序
- 2017暑假七林集训day15
- assemble、compile、make、build和rebuild的关系
- 60 TB 数据:Facebook 是如何大规模使用 Apache Spark 的
- CSS动画