Android Studioで生成されたapk名を変更
AndrodiStudioコンパイルで生成するapkは、変更がなければapp-debugが一般的である.apkまたはapp-release.apk、複数の工事がこの名称だと判読しにくいです.
Android Studioは、デフォルトで生成されたapk名を変更し、appの
例で生成されたapk名はApkName_release_v1.0.apk 、 ApkName_debug_v1.0.apkマルチチャネルパッケージング、追加時点修正
${variant.productFlavors[0].name}現在のチャネル名${variant.productFlavors[0].versionName}現在のバージョン名${releaseTime()}現在の時間
この例ではApkName_を生成します.v2.0_2020_07_03_16.38.apk
Android Studioは、デフォルトで生成されたapk名を変更し、appの
build.gradle
を変更するだけで、android{ }
に以下のように追加します.android.applicationVariants.all {
variant ->
variant.outputs.all {
// apk
outputFileName = "ApkName_${variant.name}_v${variant.versionName}.apk"
}
}
例で生成されたapk名はApkName_release_v1.0.apk 、 ApkName_debug_v1.0.apk
static def releaseTime() {
return new Date().format("yyyy_MM_dd_HH.mm", TimeZone.getTimeZone("GMT+8"))
}
android {
....
applicationVariants.all {
variant ->
variant.outputs.all {
outputFileName = "${variant.productFlavors[0].name}_v${variant.productFlavors[0].versionName}_${releaseTime()}.apk"
}
}
}
${variant.productFlavors[0].name}現在のチャネル名${variant.productFlavors[0].versionName}現在のバージョン名${releaseTime()}現在の時間
この例ではApkName_を生成します.v2.0_2020_07_03_16.38.apk