android studio下生成aar文件,本地调用
第一步:首先创建一个工程MyAAR工程,让后新建一个Module,新建Module时候选择Android Library
第二步:新建module,选择Android Library, 选择next。
第三步:创建好module,mylibaar工程。
第四步:在新建的Module中编写完代码后,接下来编译整个工程后就会自动生成aar包,包的路径在新建的Module ==》 build ===》outputs ==>aar目录下
第五步:其他androidstudio工程引用aar包,先将.aar文件复制到libs文件夹下
第六步:打开配置app的build.gradle文件
repositories {flatDir { dirs 'libs' }
}
compile(name: 'mylibaar-debug', ext: 'aar')
name: 'mylibaar-debug'是aar名字,
ext: 'aar'格式是aar。
第八步:点击Rebuild Project
第九步:查看是否成功
表示已经成功!
测试一下:
在module下写一个工具类:
打包成aar文件,并在app工程下调用:
查看运行结果:
成功!
android studio下生成aar文件,本地调用相关推荐
- Android环境下生成PDF文件
一.背景 公司需要一个从本地选择图片生成pdf文件并上传的功能,由于Android本身并没有对pdf的支持,这里选择使用一个第三方的库来达成需求. 二.库的选择 2.1 当前主流的库 在众多Java语 ...
- Android Studio下Svn忽略文件配置的几种方法
一.Android Studio创建的Android项目一般需要忽略 1..idea文件夹 2..gradle文件夹 3.所有的build文件夹 4.所有的.iml文件 5.local.propert ...
- Android library module生成aar文件
https://www.cnblogs.com/H-BolinBlog/p/5971687.html 转载于:https://www.cnblogs.com/Oldz/p/9998732.html
- 转-Android Studio *.jar 与 *.aar 的生成与*.aar导入项目方法
主要讲解Android Studio中生成aar文件以及本地方式使用aar文件的方法. 在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件. 分别存储位置 ...
- [Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
2019独角兽企业重金招聘Python工程师标准>>> 主要讲解Android Studio中生成aar文件以及本地方式使用aar文件的方法. 在Android Studio中对一个 ...
- Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,
Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关 ...
- android studio .so混淆配置,Android Studio 下混淆 文件配置 有关问题 初探(一)
Android Studio 下混淆 文件配置 问题 初探(一) 1.参考资料 https://stuff.mit.edu/afs/sipb/project/android/sdk/android-s ...
- Android Studio下导出jar包和aar包
Android Studio下导出jar包和aar包 jar包和aar包的区别 步骤 1. 创建Android工程 创建工程比较简单,不错复述 2. 创建一个Library(Module) 创建了一个 ...
- Android Studio 下使用git -- 个人,本地版本控制
第一步:下载安装git 下载地址 : https://git-scm.com/downloads 第二步:Android Studio 下配置git路径. 配置之后,Test弹出如下成功的提示即可. ...
最新文章
- c语言lookup用法,Vlookup函数最经典的12种用法 果断收藏!
- Ubuntu16.04 安装chromedriver
- 9 个技巧,解决 K8s 中的日志输出问题
- MathLab混合编程成功总结
- 线程锁定CPU linux,linux 线程与CPU绑定
- vue中如何实现用JavaScript调用函数的方式使用一个通用的通知组件
- gcc/g++使用及gdb调试新手入门
- PKM全民推广系列一:PKM定义
- matlab中的插值函数
- 计算机sci二区期刊,SCI二区期刊汇总表
- 姑娘留步,容我劫个色
- android手机只有三星采用实体键,三星新配件:你终于可以体面地使用实体全键盘了...
- 列表页详情页html源码,UI布局欣赏:文章列表与内容详情页设计
- 写博客有什么意义以及为什么?
- 对持久层、持久性、持久化的讨论
- OpenStack 虚拟机冷/热迁移功能实践与流程分析
- sql多表查询及多表连接查询
- 字体图标的引入方式(阿里巴巴字体库的使用)
- 【开源推荐】XMM Go语言环境中完全自主实现的第三方内存管理库
- Google浏览器搜索页自定义图片