• 打开library下面的build.gradle,添加如下代码
task clearJar(type: Delete) {
    delete 'build/libs/mySdk.jar'////这行表示如果你已经打过一次包了,再进行打包则把原来的包删掉
}
task makeJar(type: Copy) {
    from('build/intermediates/bundles/release/') //这行表示要打包的文件的路径,根据下面的内容,其实是该路径下的classes.jar
    into('libs/')  //这行表示打包完毕后包的生成路径,也就是生成的包存在哪
    include('classes.jar')  //看到这行,如果你对分包有了解的话,你就可以看出来这行它只是将一些类打包了
    rename ('classes.jar', 'mySdk.jar')
}

makeJar.dependsOn(clearJar, build)
Android Studio下打jar包
添加如上代码
  • 打开cmd,转到你的project下,执行 gradlew makeJar。注:第一次执行一般会下载一些东西,请耐心等待。
Android Studio下打jar包
执行 gradlew makeJar

Android Studio下打jar包
执行完成

相关文章:

  • 2021-10-28
  • 2021-09-20
  • 2022-02-17
  • 2021-07-15
  • 2021-11-17
  • 2021-08-31
  • 2022-12-23
猜你喜欢
  • 2021-06-20
  • 2021-11-27
  • 2021-04-02
  • 2021-07-15
  • 2022-12-23
  • 2022-01-05
相关资源
相似解决方案