Google Play 应用更新 - 无法发布新的 apk

Posted

技术标签:

【中文标题】Google Play 应用更新 - 无法发布新的 apk【英文标题】:Google Play app update - can't publish a new apk 【发布时间】:2016-05-19 23:07:12 【问题描述】:

尝试在 Google Play 中发布新 APK 时出现以下错误:

禁止将之前使用 M 权限(目标 SDK 23 及以上)的设备降级为使用旧式权限(目标 SDK 22 及以下)的 APK。这发生在从版本 2645(目标 SDK 23)到版本 2648(目标 SDK 11)的更改中。

我之前仅在 Beta 通道上发布了清单中目标 SDK 为 23 的 APK,仅用于测试。 我认为这是导致问题的原因。

这是否意味着我永远无法使用具有较低目标 SDK 的常规清单发布另一个 APK?

有没有人遇到过这种情况并知道解决方法?

【问题讨论】:

【参考方案1】:

我想给你看一些东西。希望你能理解!

【讨论】:

太糟糕了!重要时刻!!!他们做得不对,现在我的用户无法使用我的某些应用功能,因为他们认为我在请求他们的 CONTACTS 权限。【参考方案2】:

我也遇到过同样的事情。我被困在 Marshmallow 上,因为我在 Beta 版中升级了我的目标 SDK。

人们会认为,只要尚未发布到生产环境,您就可以在 beta 或 alpha 通道上尽可能多地退出。这就是它在现实世界中的工作方式。

您只有一个后端解决方法。

解决方法是不要在您的生产应用上为 Beta 版 Marshmallow 进行开发。在 Google Play 中创建一个新应用程序并在那里进行开发,直到它准备就绪。如果在您的棉花糖发布之前出现错误修复,这也可以让您更新生产代码。

【讨论】:

以上是关于Google Play 应用更新 - 无法发布新的 apk的主要内容,如果未能解决你的问题,请参考以下文章

引入新的 Google 政策后,在 Google Play 商店更新应用程序时出错

如何在新的 Google Play 控制台版本中添加消耗品应用内产品

Google Play 服务库是不是已更新?

无法使用 Google Play 应用签名上传证书更新发布 APK(使用原始密钥库)

除非清除 Google Play 缓存,否则 Google Play 不会显示新版本的应用

新的 Google Play 控制台 - 首次应用发布的托管发布