androidstudio中将library生成为arr文件
2016-06-01 18:41
537 查看
1.背景
jar:无法包含资源文件
library:可以包含资源文件 但是引入显得比较臃肿复杂
aar:可包含资源文件
2.如何生成
a.新建或者导入Library。
b.生成(根据需要生成)
b1.生成debug版本的
一般直接会在library目录下的build/outputs/aars/ 直接生成,若没有,rebuild就可以了
b2.生成release版本的
点击androidstudio最右侧的gradle
打开要生成.aar的library目录
tasks/build/下的assemblerelease右键-->run
在debug版本同级目录下可以看到生成的aar文件
3.如何引用
a.将生成的.aar文件存放到要导入该aar的项目的libs文件夹下
b.修改该项目app下的build.gradle文件
1>在android{}中添加如下
jar:无法包含资源文件
library:可以包含资源文件 但是引入显得比较臃肿复杂
aar:可包含资源文件
2.如何生成
a.新建或者导入Library。
b.生成(根据需要生成)
b1.生成debug版本的
一般直接会在library目录下的build/outputs/aars/ 直接生成,若没有,rebuild就可以了
b2.生成release版本的
点击androidstudio最右侧的gradle
打开要生成.aar的library目录
tasks/build/下的assemblerelease右键-->run
在debug版本同级目录下可以看到生成的aar文件
3.如何引用
a.将生成的.aar文件存放到要导入该aar的项目的libs文件夹下
b.修改该项目app下的build.gradle文件
1>在android{}中添加如下
repositories { flatDir { dirs 'libs'
} }
2>dependencies中添加如下
compile(name:'aar文件的名字', ext:'aar') 参考: http://glanwang.com/post/android/ru-he-jiang-androidde-libraryku-da-cheng-.aarwen-jian-fang-bian-yin-ru http://stackoverflow.com/questions/27646262/how-to-create-a-release-android-library-package-aar-in-android-studio-not-deb
相关文章推荐
- Android从零开始的开源项目-口袋代码-1.启动界面
- Android中关于scrollBy的一点点心得
- Android官方文档之Calendar Provider
- android 文件创建、读、写、删除总结
- [Android]反射的使用及如何防止反射
- Android最佳性能实践(四)——布局优化技巧
- Android Bitmap inBitmap 图片复用
- android studio 克隆git项目以及设立项目的全过程
- Google官方 详解 Android 性能优化【史诗巨著之内存篇】
- AsyncTask和Handler两种异步方式的实现和区别比较
- Google Android开发者文档系列-创建有内容分享特性的应用之发送简单数据到其它应用程序
- Android梳理 屏幕适配
- 视频播放相关
- Android Studio 配置
- Android studio调试
- android编译及添加apk到system.img
- android编译及添加apk到system.img
- android编译及添加apk到system.img
- android编译及添加apk到system.img
- Android开发-事件分发机制实验分析ViewGroup、View事件分发,结合职责链模式