1.Android Studio apk的默认生成路径
打包时在项目的Android目录下打包,生成的apk在android/app/build/outputs/apk、目录,debug包在apk/debug目录下,release包在apk/release目录下
2.定制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 {
checkReleaseBuilds false
}