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
使用
implementation files("libs/test-debug.jar")