一 打不混淆的包
1 新建 Android Library工程作为打 jar包要用的工程
2 在 library的 build.gradle文件中加入如下代码:
task makeJar(type: Jar, dependsOn: ['build']) {
delete 'build/libs/testSDK.jar'
baseName 'testSDK'
from('build/intermediates/classes/release')
exclude "**/R.class"
exclude { it.name.startsWith('R$'); }
}
3 生成jar包
找到Gradle目录下的,刚刚创建的Android Library名称目录下的Tasks,打开other目录,再找到makeJar,点击便开始打包jar
生成的jar包位置如下: