1.打包成aar
新建moudle 点击assemble 编译即可
生成的aar在该路径下
使用:导入aar到libs下 在gradle下引入对应的aar 即可
implementation files("libs/test-debug.aar")
2.打jar包
在Module项目的build.gradle文件中做如下配置
// 生成jar包的配置如下: def JAR_PATH = "build/intermediates/runtime_library_classes_jar/release/" // 待打包文件的位置 def JAR_NAME = "classes.jar" // 待打包文件的名字 def DESTINATION_PATH = "libs" // 生成jar包的位置 def NEW_NAME = "test-debug.jar" // 生成jar包的名字 task makeJar(type: Copy) { delete DESTINATION_PATH + NEW_NAME from(JAR_PATH + JAR_NAME) into(DESTINATION_PATH) rename(JAR_NAME, NEW_NAME) } makeJar.dependsOn(build)
同步编译Module后,在终端执行生成命令
gradlew makeJar
使用