为什么Play商店会为某些手机提供旧版APK?

时间:2014-04-30 04:15:39

标签: android google-play

我的部分用户正在通过Play商店提供旧APK [/ p>

我打开了高级模式,我可以看到此消息

Previously active APKs supported more devices than those in the draft configuration. Some devices will not receive upgrades. Less
Devices currently running version 1 are no longer supported by the current configuration. Such devices will not receive upgrades. 
API levels in range 14+ and 
Release track containing any of [ALPHA] and 
Screen layouts containing any of [small, normal, large, xlarge] and 
Features containing all of [android.hardware.TOUCHSCREEN] but excluding any of [android.hardware.WIFI]

我已经检查过了: -

  • 每个APK的详细信息窗格,以及要求阅读相同的
  • 我的源代码控件中的清单,除版本号
  • 外没有任何更改

我如何计算出这个?

NB。我已阅读Multiple .apk filtering in the Google Play store serves older version of app

1 个答案:

答案 0 :(得分:0)

首先,我会建议你检查最小版本但是你看到你已经做过了。因此,请检查新实施版本中的一些新员工是否正在使用某些小部件和/或组件,这些小部件和/或组件仅适用于特定的设备组,如片段,微调器,GPS,NFC等硬件资源......

我在IDE或编译器上发出的一些事情并没有发出警告,只有在Google Play上传APK时才会发现。

即使您没有使用它,也请尝试关闭最小版本,直到IDE和/或编译器获取并向您显示警告或错误。