Android 如何从Google play下载旧版本?

Android 如何从Google play下载旧版本?,android,google-play,Android,Google Play,上个月,我将新应用程序上传到google play,我的系统仍在检测旧版本的安装情况。我没有成功地知道这是怎么发生的! 任何人都经历过同样的情况 我不知道该在哪里问这个问题,因为谷歌不支持谷歌play上的应用程序,如果有人知道哪里是合适的地方,请告诉我 谢谢build.gradle>defaultConfig defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName

上个月,我将新应用程序上传到google play,我的系统仍在检测旧版本的安装情况。我没有成功地知道这是怎么发生的! 任何人都经历过同样的情况

我不知道该在哪里问这个问题,因为谷歌不支持谷歌play上的应用程序,如果有人知道哪里是合适的地方,请告诉我


谢谢

build.gradle>defaultConfig

defaultConfig {
    minSdkVersion 9
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}
manifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.package.name"
      android:versionCode="2"
      android:versionName="1.1">

之后,商店将识别您的新版本

如何从Google play下载旧版本

这是不可能的

在给定时间,应用商店中只能有一个应用版本。这包括alpha、beta和生产APK。例如,商店中不能有alpha和生产apk

仍在检测旧版本的安装


play store会跟踪有多少用户正在运行您的应用程序的哪个版本。如果用户不更新应用程序,play store将显示他们正在运行旧版本,即使您更新了应用程序。

例如,如果您的应用程序有10个版本,则说明。如果第10版是最新(当前)版本。如果清单权限在旧版本和当前版本中有任何更改,则在这种情况下,您的应用程序将在某些手机中安装旧版本。具体来说,对于ex:8版之前的应用程序,如果您可能没有包括必须具备的功能,例如前摄像头是使用应用程序必须具备的功能,而从第9版开始,您必须具备这些功能。如果手机没有前置摄像头,将下载旧版本


注意:上面提到的例子是假设,找出您的代码在版本方面有哪些主要更改。

您的版本代码是否已更新?还是你发现了新的和旧的安装?@cherry wave谢谢你的评论。我发现两者都有。大多数是为了下载新版本,这也是我的第一个想法,但他显然是在谈论旧版本的安装(对我来说,这是安装过程),这非常重要strange@cherry-这是不可能的。至少不是通过谷歌游戏商店。也许用户正在使用第三方存储来存档APK,或者OP意味着通过可能的“安装”来运行安装。可能是像我这样禁用自动更新的用户。@cherry wave这就是我在回答中提到的。我认为你的答案最有意义。我的系统检测首次打开旧版本的用户。我有一个测试版的应用程序,但它是为另一个版本。我已经调查并检查了它,但我没有成功地了解到底发生了什么。