生成含有dex的jar
1. android studio 生成jar包
task makeJar(type: Copy) {
delete 'build/libs/mylibrary.jar' //删除已经存在的jar包
from('build/intermediates/compile_library_classes_jar/
debug/') //从该目录下加载要打包的文件,这里实际上是编译后的classes.jar文件的目录
into('build/libs/')//jar包的保存目录
include('classes.jar')//设置过滤,只打包classes文件
rename('classes.jar', 'dynamic_temp.jar')//重命名,mylibrary.jar 根据自己的需求设置
}
makeJar.dependsOn(build)1. 找到android sdk ,以下路径配置到环境变量,目的是为了使用 dx 命令
D:\WorkRome\android\Sdk\build-tools\30.0.3
2. 一键生成 jar
--output 最终输出jar包
temp.jar 目标jar
dx --dex --output=object.jar temp.jar
最后更新于
这有帮助吗?