Android 如何从Google play下载旧版本?
上个月,我将新应用程序上传到google play,我的系统仍在检测旧版本的安装情况。我没有成功地知道这是怎么发生的! 任何人都经历过同样的情况 我不知道该在哪里问这个问题,因为谷歌不支持谷歌play上的应用程序,如果有人知道哪里是合适的地方,请告诉我Android 如何从Google play下载旧版本?,android,google-play,Android,Google Play,上个月,我将新应用程序上传到google play,我的系统仍在检测旧版本的安装情况。我没有成功地知道这是怎么发生的! 任何人都经历过同样的情况 我不知道该在哪里问这个问题,因为谷歌不支持谷歌play上的应用程序,如果有人知道哪里是合适的地方,请告诉我 谢谢build.gradle>defaultConfig defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName
谢谢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这就是我在回答中提到的。我认为你的答案最有意义。我的系统检测首次打开旧版本的用户。我有一个测试版的应用程序,但它是为另一个版本。我已经调查并检查了它,但我没有成功地了解到底发生了什么。