有时候需要提供jar包给客户使用,需要打包java和aidl代码,在build.gradle文件下配置:
task makeJar(type: Copy) {
//这个路径不同版本AndroidStudio不同,有的build/intermediates/bundles/release/classes.jar
//删除
delete 'build/libs/'
//设置拷贝
from('build/intermediates/compile_library_classes_jar/debug/')
//目标目录
into('build/libs/')
//只要classes.jar这个文件)
include('classes.jar')
//重命名
rename ('classes.jar', "library_v1.jar")
}
直接执行 ./gradlew makeJar或者界面Gradle点击makeJar就可以生成需要的jar包
文章讲述了在开发过程中,如何配置build.gradle文件以创建一个任务makeJar,该任务能将Java和AIDL编译后的代码打包成jar,特别是指出了不同版本AndroidStudio中路径的变化,并详细说明了任务包括删除旧jar、复制新jar到指定目录并重命名的过程。

780

被折叠的 条评论
为什么被折叠?



