- 需要将待打包 module 项目中的 build.gradld 文件进行修改,确保apply plugin的值为:com.android.library
- 在 build.gradle 文件中加入如下代码
task makeJar(type: Copy) { // 只打包.class文件,不包含资源文件 delete 'build/BluetoothPrinterSDK1.6.jar' //删除之前的旧jar包 from('build/intermediates/packaged-classes/debug/') //从这个目录下取出默认jar包 into('build/') //将jar包输出到指定目录下 include('classes.jar') rename('classes.jar', 'BluetoothPrinterSDK1.6.jar') //自定义jar包的名字 } makeJar.dependsOn(build) |
- 在 Android Studio 终端窗口中输入 gradlew makeJar 命令,在配置的目录下会生成对应的jar文件