谷歌Play商店在我更新的应用程序不降级目标SDK版本

问题描述:

我对谷歌的应用程序Play商店与目标SDK版本23.现在我已经更新了我的申请,并由于某种原因,我我的目标SDK版本设置为20而Google Play商店不允许我降级目标SDK版本。谷歌Play商店在我更新的应用程序不降级目标SDK版本

我该怎么做才能让Google Play商店允许我的应用程序降级目标SDK版本。实际的错误如下:

禁止降级先前 使用。M权限(目标SDK 23及以上),其使用旧式权限(目标SDK 22及以下)的APK设备。这发生在从版本42(目标SDK 23)到版本43(目标SDK 20)的更改中。

+0

您需要根据新的软件包ID发布应用程序,从而单独购买App Store列表。 – SushiHangover

+0

@SushiHangover亲爱的,这不是要求,要求是复制当前的应用程序与更新的应用程序。 – newOnAndroid

+0

不可能,因为它已经在API级别23发布,请将更新的应用更改回该级别或使用新的捆绑ID发布应用... – SushiHangover

TLDR:你不能做任何事情。

你有两个(一个)选项:

  • 再次构建应用程序,并保持定位相同的SDK版本,你的情况的Android M(SDK 23);
  • 用新的应用程序ID发布一个全新的应用程序。在最坏的情况下,这是一个选择,但我无法想象你会想要这样做;

你可能会奇怪,为什么你不能从23+降级目标SDK版本的东西更低。谷歌可能不会允许你这样做,因为具有应用程序的早期版本(目标SDK 23+)的用户可能已经禁止了一旦他们更新应用程序时被强制允许的特定权限(目标SDK < 23) 。我个人认为,从用户体验的角度来看,它的奇怪之处在于首先允许动态权限,然后收回它们并强制用户允许所有权限。

+1

非常真实。我遇到了完全相同的问题,完全没有任何事情要做。 – Demitrian