Android Studio AAR集成方法和使用
来源:互联网 发布:mac版微信怎么看朋友圈 编辑:程序博客网 时间:2024/05/09 13:42
集成方法
1把application注释掉,添加 library如下
//apply plugin: 'com.android.application'
apply plugin: 'com.android.library'
2.去掉applicationId
defaultConfig {// applicationId "com.example.yangzhelin.myprogressbar" minSdkVersion 16 targetSdkVersion 24 versionCode 1 versionName "1.0" }
点击Build下rebuild就会在当前项目包下的
app\build\outputs文件下生成aar
一、使用aar介绍
1.我是以一个项目包括2个模块为例app模块和mytest模块。而我的mytest需要用到这个aar。本次以九爱单点登入为例(地理定位,或者消息推送依照画葫芦就可以)
二、开始
1.Android Studio项目根目录下创建aar文件夹,将需要集成的aar放置于其中。如图2-1
2.然后在整个项目的build.gradle(也就是最底下的那个)文件里,增加仓库路径。如图2-2所示
allprojects {
repositories {
jcenter()
flatDir{
//添加的
dirs('../aar/')
}
}
}
3.在需要集成aar的模块build.gradle文件里增加compile语句 。如图2-3所示
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.0.0'
//添加
compile(name: 'halovesso-debug',ext:'aar')
// 注:halovesso-debug为aar的名字
}
4.在需要集成aar的模块build.gradle文件里,修改minSdkVersion 为16或者16以上
三.要点:
1.文件夹名称和对应的路径是可以自定义的
2.使用../aar/这种每个模块都可以定位到同一个目录的方式,可以方便统一管理和更新aar,各个模块集成也无需额外代码。
3.加红色标记的需要注意。
- Android Studio AAR集成方法和使用
- Android Studio 使用 aar
- android studio 使用aar
- Android Studio 使用aar
- ANDROID STUDIO 生成AAR和引用AAR
- ANDROID STUDIO 生成AAR和引用AAR
- android studio 生成AAR和引用AAR
- Android studio生成aar以及aar在studio和eclipse中使用
- Android studio 创建sdk (jar和 aar) 的方法
- jar和aar在Android Studio中的生成和使用
- aar依赖初试, 使用android studio制作aar包以及依赖方法
- Android Studio中使用*.jar,*.aar和*.so文件
- android studio中使用 aar 和gradle 的配置
- Android Studio怎样创建和使用aar文件
- Android studio把model打成aar包,还有so文件和aar文件的使用
- 打aar混淆包和集成aar的方法
- Android Studio集成讯飞语音导出可供Unity使用的jar/aar
- Android Studio导入aar文件的方法
- 支持seaJs和requireJs的前端模块开发方案(四):AMD模式和CMD模式下的config.js
- std::strstream和std::stringstream
- Java中的利用List实现数组排序
- Java基础--冒泡排序
- NSCoder 进行数据的归档解档
- Android Studio AAR集成方法和使用
- SpringMVC 搭建
- 判断当前日期是否在[startDate, endDate]区间
- ViewPager 、TabLayout和Fragment实现标签滑动
- The Linux Command Line 读书笔记 第十一章 The Environment
- bash on windows 安装教程(win 10)
- TatansFrame自己开发框架使用
- Centos 6.4 python 2.6 升级到 2.7
- 三、后台实战——用户登录之JWT