androidstudio中gradle中常用脚本,生成apk,生成jar包

it2022-05-09  14

 生成apk文件在build.gradle中的 android 目录内配置

//生成apk文件 android.applicationVariants.all { variant -> variant.outputs.all { // 此处指定生成的apk文件名 outputFileName = "androiddemo.apk" } }

 

生成jar包在build.gradle最后配置

def _BASENAME = "u8xysdk"; def _DestinationPath = "build/libs"; //生成jar包的位置 def zipFile = file('build/intermediates/packaged-classes/debug/classes.jar'); //待打包文件位置 task deleteBuild(type:Delete){ delete _DestinationPath + _BASENAME + ".jar" } task makeJar(type:Jar){ from zipTree(zipFile) from fileTree(dir:'src/main',includes:['assets/**']) //将assets目录打入jar包 baseName = _BASENAME destinationDir = file(_DestinationPath) } makeJar.dependsOn(deleteBuild, build)

 


最新回复(0)