📅  最后修改于: 2023-12-03 15:08:51.121000             🧑  作者: Mango
在Android Studio中,默认生成的apk名称为“app-debug.apk”或“app-release.apk”等类似的名称,但是,在某些情况下,您可能希望更改默认的apk名称。本文将介绍如何在Android Studio中更改默认生成的apk名称。
在Android Studio中,单击左下角的Build Variants,显示出Build Variants窗口。
更改“Active Build Variant” 为 "release"。
在“Build Types”下拉框中选择“release”。
在“Output File”栏中,更改默认的apk名称。
单击菜单栏中的“Build”->“Make Project”或“Rebuild Project”,重新构建项目。
如果构建成功,则新生成的apk名称将更改为您指定的名称。
Markdown代码片段:
1. 在Android Studio中,单击左下角的Build Variants,显示出Build Variants窗口。
2. 更改“Active Build Variant” 为 "release"。
3. 在“Build Types”下拉框中选择“release”。
4. 在“Output File”栏中,更改默认的apk名称。
5. 单击菜单栏中的“Build”->“Make Project”或“Rebuild Project”,重新构建项目。
6. 如果构建成功,则新生成的apk名称将更改为您指定的名称。
在项目根目录下的build.gradle文件中添加以下代码:
android {
buildTypes {
release {
......
applicationVariants.all { variant ->
variant.outputs.each { output ->
def date = new Date();
def formattedDate = date.format('yyyy-MM-dd')
def newName = "MyApkName" + "-" + formattedDate + "-" + output.baseName + ".apk"
output.outputFileName = newName
}
}
}
}
}
替换上面代码中的“MyApkName”为您想要使用的apk名称。
重新编译项目。
Markdown代码片段:
1. 在项目根目录下的build.gradle文件中添加以下代码:
android { buildTypes { release { ...... applicationVariants.all { variant -> variant.outputs.each { output -> def date = new Date(); def formattedDate = date.format('yyyy-MM-dd') def newName = "MyApkName" + "-" + formattedDate + "-" + output.baseName + ".apk" output.outputFileName = newName } } } } }
2. 替换上面代码中的“MyApkName”为您想要使用的apk名称。
3. 重新编译项目。
无论您选择哪种方式,都可以更改默认生成的apk名称。希望这篇文章可以帮助您。