1.建立一个Android应用工程android
2.修改app/build.gradleapp
apply plugin: 'com.android.library'
3.添加打包任务gradle
def SDK_BASENAME = "SkyDataReportInterface"; def sdkJarPath = "build"; def zipFile = file('build/intermediates/bundles/release/classes.jar') task deleteOldJar(type: Delete) { delete 'build/SkyDataReportInterface.jar' } task makeJar(type: Jar) { from zipTree(zipFile) from zipTree(file('libs/SkyXutils.jar')) from fileTree(dir: 'src/main', includes: ['assets/**']) baseName = SDK_BASENAME destinationDir = file(sdkJarPath) } makeJar.dependsOn(deleteOldJar, build)
4.执行命令gradle makeJarui