如何使用android studio设置apk发布文件名?

如何使用android studio设置apk发布文件名?,android,android-studio,Android,Android Studio,我正在尝试使用“生成已签名的APK”在android studio上创建发布APK。 Android studio创建名为“app release.apk”的apk 我想将我的名字设置为此apk,但我找不到任何方法。在“build.gradle”文件中: defaultConfig { ... versionCode 4 versionName "App name 1.x" project.ext.set("archivesBase

我正在尝试使用“生成已签名的APK”在android studio上创建发布APK。
Android studio创建名为“app release.apk”的apk


我想将我的名字设置为此apk,但我找不到任何方法。

在“build.gradle”文件中:

defaultConfig {
        ...
        versionCode 4
        versionName "App name 1.x"
        project.ext.set("archivesBaseName", defaultConfig.versionName + "-" + defaultConfig.versionCode);
    }
一种方法

setProperty("archivesBaseName", "apk_name")
另一种方法是

applicationVariants.all { variant ->
    variant.outputs.each { output ->
        project.ext { appName = 'MyAppName' }
        def formattedDate = new Date().format('yyyyMMddHHmmss')
        def newName = output.outputFile.name
        newName = newName.replace("app-", "$project.ext.appName-")
        newName = newName.replace("-release", "-release" + formattedDate)
        output.outputFile = new File(output.outputFile.parent, newName)
    }
}

重命名它就行了,不能。。。如果我将其重命名,则标志失败,并且无法从此apk安装它