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

时间:2014-10-23 09:48:33

标签: android android-version multiple-apk android-multiple-apk

我在Google Play上发布了一个版本名为1.0且VersionCode = 1的应用程序。现在我想为同一个仅支持平板电脑的应用程序上传不同的apk。

关于开发者android网站的规则说不同的apks必须有不同的versionCodes.So我会给新的apk.Vill我将不得不为已经上传的apk更改VersionName为1.0?

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

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

1 个答案:

答案 0 :(得分: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"
    }
}

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