首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >由于配置错误,新版本的Play Store无法更新Android应用程序

由于配置错误,新版本的Play Store无法更新Android应用程序
EN

Stack Overflow用户
提问于 2013-04-02 19:48:38
回答 1查看 1.9K关注 0票数 0

为文字墙道歉。如本question所述,我的公司在play商店中使用了一个用于多个apks的单一列表。两个apks的包名都是com.company.xyz。我们的GTV应用程序的当前版本是1203010007,手机/平板应用程序的当前版本是1714010016。

我们想发布一个更新(1714010017)我们的安卓手机应用程序。我可以上传手机apk在旧版本的播放商店,但当我试图提交相同的新版本的播放商店,它抛出以下错误。当我切换到新版本的play商店时,这些错误已经出现了一段时间了。

由于下列原因,无法发布此配置:

所有可能接收版本1714010016的设备都将收到版本1714010017。在范围12+中具有API级别的设备有资格接收版本1203010007,该版本是针对更高的API级别进行优化的,但实际上接收的版本为1714010017,因为它具有更高的版本代码。这将发生在

  • 屏幕布局包含任何普通的、大型的、xlarge和
  • 包含任何armeabi和
  • 包含所有android.hardware.screen.LANDSCAPE、android.hardware.TOUCHSCREEN、com.google.android.TV的特性。

设备从范围8-11的API级别升级到范围12+中的API级别,将有资格获得版本1203010007,这是针对更高的API级别优化的,但实际上将接收1714010017版本,因为它有更高的版本代码。这将发生在

  • 屏幕布局包含任何普通的、大型的、xlarge和
  • 包含任何armeabi和
  • 包含所有android.hardware.screen.LANDSCAPE、android.hardware.TOUCHSCREEN、com.google.android.TV的特性。

在范围12+中具有API级别的设备有资格接收版本1203010007,该版本是针对更高的API级别进行优化的,但实际上接收的版本为1714010016,因为它具有更高的版本代码。这将发生在

  • 屏幕布局包含任何普通的、大型的、xlarge和
  • 包含任何armeabi和
  • 包含所有android.hardware.screen.LANDSCAPE、android.hardware.TOUCHSCREEN、com.google.android.TV的特性。

设备从范围8-11的API级别升级到范围12+中的API级别,将有资格获得版本1203010007,这是针对更高的API级别优化的,但实际上将接收1714010016版本,因为它有更高的版本代码。这将发生在

  • 屏幕布局包含任何普通的、大型的、xlarge和
  • 包含任何armeabi和
  • 包含所有android.hardware.screen.LANDSCAPE、android.hardware.TOUCHSCREEN、com.google.android.TV的特性。

TL;DR:某些设备由于应用程序版本代码或API级别的冲突,有资格接收apk的错误列表。

对于如何解决这个问题,有什么建议吗?

Google Play Store的新版本将于2013年4月15日生效,之后我将不再使用旧版本上传更新。到目前为止,GTV和Android手机/平板电脑的单独列表是否更好呢?

EN

回答 1

Stack Overflow用户

发布于 2013-04-02 22:04:47

如果您引用http://developer.android.com/google/play/publishing/multiple-apks.html#SupportedFilters,您将看到:

“需要更高API级别的APK必须具有更高的版本代码。”

因此,这意味着您需要相应地更改版本发布策略。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15773071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档