android Studio封装aar包或jar包教程
一般我们开发项目,经常使用到一些arr或jar包导入到自己的项目中调用,那么arr和jar是怎么做的呢,现在我们开始实现,教程如下:
1、建立一个新的项目工程(空白的),然后在这个项目工程里创建Library,并在我们的项目里使用这个Library,然后运行,看到我们的程序正常安装APP,无报错,项目工程搭建好了,下面开始我们的arr包生成、jar包生成使用等技巧。如果报错,注意查看build.gradle文件的minSdkVersion或targetSdkVersion等这些要一致。
文章图片
2、打开Library项目添加自己的程序代码封装,以及开放外部调用接口或函数(在这里根据 自己的业务来做,这里不在多说),当我们完成自己的程序代码的时候,我们就可以导出arr或jar包使用。
执行下面操作生成arr包,查看arr包查看目录下的路径找到arr,可以将arr包导入到lib中使用(当前目录下的build\outputs\aar可以查看到复制直接使用,使用方式不在多说了,直接复制到lib中使用就行了)
文章图片
生成jar包,在Library 项目build.gradle文件添加添加如下配制,libTest就是jar文件名,复制如下的,修这个文件名就行了
taskmakeJar(type: Copy){ delete('build/libs/classes.jar') from('build/intermediates/bundles/debug') into('build/libs') include('classes.jar') rename('classes.jar','libTest.jar') } makeJar.dependsOn(build)
上面设置配制完成后,接下来的2步可以完成操作,在当前Library目录 下build\libs可以查看到自己的jar文件,把生成的jar文件复制到自己的项目中使用就行了,完成结束了
文章图片
【android Studio封装aar包或jar包教程】
推荐阅读
- android第三方框架(五)ButterKnife
- 2020-04-07vue中Axios的封装和API接口的管理
- Android中的AES加密-下
- 基于|基于 antd 风格的 element-table + pagination 的二次封装
- 带有Hilt的Android上的依赖注入
- python自定义封装带颜色的logging模块
- android|android studio中ndk的使用
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)
- Android7.0|Android7.0 第三方应用无法访问私有库