Android Studio生成jar包

1.打开工程的app\build.gradle
注释掉

apply plugin: 'com.android.application'

改成

apply plugin: 'com.android.library'

如果创建的是library工程,这一项就跳过。

2.在app\build.gradle 的android{} 层级
添加

task makeJar(type: Copy) {
      delete 'build/libs/name.jar'
      from('build/intermediates/packaged-classes/debug/')
      into('build/libs/')
      include('classes.jar')

      //不知道为什么,该命令不生效
      exclude('BuildConfig.class') //去掉不需要的类

      rename ('classes.jar', 'noscrolllist.jar')
  }

  makeJar.dependsOn(build)

3.打开As命令行工具

gradlew makeJar

回车


这篇博文目前只是记录,日后研究了再更新

你可能感兴趣的:(Android Studio生成jar包)