赞
踩
现在假设我们想打包一个module成jar包的形式给其它应用调用:
vrservice.1.0.jar
步骤1. 在Module项目的build.gradle文件中做如下配置:
- // 生成jar包的配置如下:
- def JAR_PATH = "build/intermediates/runtime_library_classes/debug/" // 待打包文件的位置
- def JAR_NAME = "classes.jar" // 待打包文件的名字
- def DESTINATION_PATH = "libs" // 生成jar包的位置
- def NEW_NAME = "vrservice.1.0.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)
这里面jar包名、打包路径那儿可以更改,比如runtime_library_classes_jar/release/之类的,根据自己的编译结果来看。
步骤2. 先编译Module后,在studio终端执行生成命令:
.\gradlew makeJar
执行过程如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。