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
}

本文详细介绍了如何在Android Studio中定制APK的输出位置和文件名,包括在build.gradle配置中的具体步骤,并提到了解决lint错误的方法。重点在于调整`outputs`部分和使用`checkReleaseBuilds false`来避免检查问题。
9708

被折叠的 条评论
为什么被折叠?



