android Studio封装aar包或jar包教程

时间:2024-05-31 14:12:09

一般我们开发项目,经常使用到一些arr或jar包导入到自己的项目中调用,那么arr和jar是怎么做的呢,现在我们开始实现,教程如下:

1、建立一个新的项目工程(空白的),然后在这个项目工程里创建Library,并在我们的项目里使用这个Library  ,然后运行,看到我们的程序正常安装APP,无报错,项目工程搭建好了,下面开始我们的arr包生成、jar包生成使用等技巧。如果报错,注意查看build.gradle文件的minSdkVersion或targetSdkVersion等这些要一致。

android Studio封装aar包或jar包教程

2、打开Library项目添加自己的程序代码封装,以及开放外部调用接口或函数(在这里根据 自己的业务来做,这里不在多说),当我们完成自己的程序代码的时候,我们就可以导出arr或jar包使用。

执行下面操作生成arr包,查看arr包查看目录下的路径找到arr,可以将arr包导入到lib中使用(当前目录下的build\outputs\aar可以查看到复制直接使用,使用方式不在多说了,直接复制到lib中使用就行了)

android Studio封装aar包或jar包教程

生成jar包,在Library 项目build.gradle文件添加添加如下配制,libTest就是jar文件名,复制如下的,修这个文件名就行了

task  makeJar(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包教程