android studio导出aar,提供SDK给第三方调用
来源:互联网 发布:c语言有多少个函数 编辑:程序博客网 时间:2024/05/20 16:12
大家都知道eclipse可以很方便的生成jar文件,提供给第三方调用。而Android studio生成jar文件的步骤较为繁琐,但是Android studio可以快速生成aar文件。那么今天就分享Android studio如何快速导出aar文件,提供第三方调用;
分享之前先说明一下.jar文件和.aar文件的区别,*.jar文件只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件
.aar文件包含所有资源,class以及res资源文件全部包含;如果你只是一个简单的类库那么使用生成的.jar文件即可;如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用*.aar文件。
生成*.aar步骤:
1、用Android studio打开一个工程,然后再新建一个module,新建module的时候选择Android Library,后面的操作和普通的工程一样。
新建module
选择Android Library
选择Android Library后,生成这个文件
2、在coreSDKlibrary中编辑代码,完成之后,编译整个工程后就会自动生成aar包,包的路径在新建的Module ==》 build ===》outputs ==>aar目录下,如图:
第一步,编译整个项目
第二步,编译module(这步可以忽略,不过为了确保生成了aar,加上了这一步)
最终生成的aar文件路径
3、其他工程引用aar包:
将arr包复制到libs目录下;
配置项目下的build.gradle文件;
加入
android{...... repositories{ flatDir{ dirs'libs' } }}dependencies{ ...... compile(name:'coresdk-v1.0.1',ext:'aar')}
导入aar到项目中
编译项目
以上操作成功后可以在扩展包下看到被引用的aar包文件
参考文章地址:blog.csdn.net/getchance/article/details/47257389
- android studio导出aar,提供SDK给第三方调用
- android studio中不将第三方jar包打入aar中
- 在Android Studio中引入第三方aar
- Android Stuido导出AAR 给Unity3D调用注意事项
- 第三方SDK:JPush:Android Studio
- Android Studio导入第三方sdk
- java 同步调用第三方sdk提供异步监听方法
- Android Studio 导出aar包供Unity调用
- android 将android项目打包成sdk形式给第三方公司调用
- Android打包SDK供第三方调用
- Android studio调用第三方aidl
- Android Studio调用第三方动态库
- android studio 如何调用aar
- [Android Studio] *.jar 与 *.aar 的生成与*.aar,jar,第三方库项目导入项目方法
- Android Studio引用第三方项目,Jar包,AAR包总结
- 【转载】Android Studio引用第三方项目,Jar包,AAR包总结
- Android studio中导入第三方jar、aar及JNI库
- android studio SDK 集成 一键分享 第三方登录:
- 联想电脑怎么进入bios设置u盘启动
- Python requests模块学习笔记
- Cocos2d-x 3.x游戏开发之旅---<Lambda>
- NFS原理流程及RPC服务的介绍
- tomcat启动闪退问题
- android studio导出aar,提供SDK给第三方调用
- dinic算法,就是优化的EK算法
- Android 设置文字text 行间距、行高、缩进
- 查看内存命令
- 追求极简:Docker镜像构建演化史
- Cocos2d-x 3.x游戏开发之旅---<消息转发>
- IntelliJ IDEA 常用配置
- 基于MFC框架的C++游戏开发(三)游戏贴图与透明特效的实现
- IT风投的一些知识