赞
踩
项目中需要自动化打包,定制apk输出文件名和路径,需要在build.gradle文件的android中增加如下配置:
android.applicationVariants.all { variant ->
variant.outputs.all {
variant.getPackageApplication().outputDirectory = new File(project.rootDir.absolutePath + "/build/outputs/apk/release")
outputFileName = "${project.name}_${defaultConfig.versionName}_${variant.buildType.name}.apk"
}
}
另外 在命令行运行./gradlew assembleRelease,遇到lint错误,后来加入“checkReleaseBuilds false”就可以了,具体如下:
lintOptions {
abortOnError false
checkReleaseBuilds false
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。