首页 文章

如何为同一个应用程序的多个apks命名不同的versionName和versionCode?

提问于
浏览
0

我有一个已发布的应用程序在Google Play上使用VersionName = 1.0和VersionCode = 1.现在我想为同一个应用程序上传不同的apk,它只支持平板电脑 .

开发者android网站上的规则说不同的apks必须有不同的versionCodes.So我会将VersionCode = 2给新的apk.Will我还要更改已经上传的apk的VersionName 1.0?

此外,如果我上传带有VersionName 1.0和VersionCode 2的新apk,那么已下载已发布应用程序的用户是否会获得应用程序的升级通知 . 我只想了解多个apks发布中的升级方案和版本命名 .

请不要发布开发者android网站的链接 . 我已阅读所有规则 . 我希望得到一个已经为Google Play上的应用程序实现多个apks的人的指导 .

1 回答

  • 1

    你可能想要的是创建你的应用程序的多种风格 . 一个用于普通应用,一个用于平板电脑

    build.gradle 文件中,您将能够指定如下版本:

    productFlavors {
        phone {
            versionCode 1
            versionName "1.0"
            applicationId "com.default.package.phone"
        }
        tablet {
            versionCode 2
            versionName "2.0"
            applicationId "com.default.package.tablet"
        }
    }
    

    如果您希望用户能够同时安装这两个应用程序,您还可以为这些风格指定不同的软件包名称 .

相关问题