所有设备中的应用版本都不统一

时间:2015-11-06 14:48:14

标签: android google-play

我有一个新的Android应用程序,其中包含多个已发布的更新。由于我无法理解的原因,在Google Play上,不同的手机会看到不同的应用版本。

版本之间的差异是小错误修复,没有任何应该导致这种情况。该 compileSdkVersion 22 minSdkVersion 16 targetSdkVersion 22

  • 自上次更新以来已经过了24小时。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

虽然我想在这里发布发生的事情和我遇到的所有其他情况,但问题已经解决了。

  1. 发布应用程序后,网络游戏商店中的应用程序版本将与设备上的版本不同,并且在不同设备之间会有所不同。 这将在发布批准后的20h-30h之间的某个时间排序。
  2. 版本不一致的另一个原因可能是minSdkVersion,compileSdkVersion & targetSdkVersion确定了min&最大支持的API版本,已转换为支持的Android版本。如果您使用minSdkVersion = 16和targetSdkVersion = compileSdkVersion = 22启动了应用程序,那么它将不支持android 4.0.x(API ver 15,see reference)。然后,如果您发布更新但更改targetSdkVersion = compileSdkVersion = 21,那么大多数设备都会更新,您会看到预期的版本,但是您不支持API Level 22(Android 5.1),所以来自具有该Android版本的设备请参阅Play商店中的旧版本。
  3. 最后要注意的是“支持的设备”,在“Google Play控制台”的“APK”下。如果支持某个设备且版本更新不支持该设备,您可能会在商店中看到旧版本。即平板电脑支持。
  4. 希望有所帮助。