本文讲解在安卓中如何自己打包Jar、aar文件。
- 新建Library
Library名字自己随意取哈,这里本人取testLibrary。
- 添加配置
在所有类或API封装完成后就是开始添加配置进行jar或aar打包的配置了。
task makeJar(type: Copy) { //删除存在的(注意mylibrary是自己命名的,名字随便改) delete 'build/libs/myTestLibrary.jar' //设置拷贝的文件,需要根据AS的版本找到响应的文件夹 from('build/intermediates/compile_library_classes_jar/release') //jar包最后的文件目录 into('build/libs/') //include ,exclude参数来设置过滤(我们只关心classes.jar这个文件) include('classes.jar') //重命名(注意mylibrary是自己命名的,名字随便改) rename('classes.jar', 'myTestLibrary.jar')}makeJar.dependsOn(build)
注意这里,名字是自己可以随意取的。
OK,这里添加配置重新构建结束开始第三步。
- 在Android Studio中Terminal控制台中输入命令gradlew makeJar回车
此时,项目就会进行jar、aar的构建和输出。
等到命令执行完成提示Success的时候,在对应的Library的build文件夹 -> libs和output文件夹中就可以看到对应的jar和aar了,这里会输出两个版本的aar,分别是debug和Release模式下的文件,自取哈。
好了,本篇完,在这里为大家记录。
来源地址:https://blog.csdn.net/qq_31070753/article/details/130891716