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
回车
这篇博文目前只是记录,日后研究了再更新