0

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

开发者 android 网站上的规则说不同的 apk 必须有不同的 versionCodes。所以我会给新的 apk 提供 VersionCode=2。我是否还必须更改已经上传的 apk 的 VersionName 为 1.0?

另外,如果我上传了 VersionName 1.0 和 VersionCode 2 的新 apk,已经下载已发布应用程序的用户是否会收到应用程序的升级通知。我只是想了解多个 apks 发布中的升级场景和版本命名。

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

4

1 回答 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"
    }
}

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

于 2014-10-23T09:58:27.210 回答