Google Play 控制台 API 级别 26+

Posted

技术标签:

【中文标题】Google Play 控制台 API 级别 26+【英文标题】:Google Play Console API level 26+ 【发布时间】:2017-06-02 13:05:10 【问题描述】:

我尝试在 Google Play 管理中心上传测试版应用。我收到此错误消息:

此配置无法发布,原因如下: 禁止设备从 API 级别 14-25 升级到 API 级别 26+ 应该从版本 118018 降级到版本 118008,这会发生在发布轨道包含任何 [BETA] 和屏幕布局包含 [small, normal, large, xlarge] 和功能包含所有 [android.hardware.FAKETOUCH, android.hardware.screen.PORTRAIT]

我正在寻找这个错误几个小时,我没有想法......

编辑: 这是我的 build.gradle:

Pastebin link

【问题讨论】:

请添加您的gradle文件 API 级别 26 尚未发布。 欢迎来到 Stack Overflow!我已经编辑了你的问题。我已经内联了图像(只有在获得 5 分后才能执行此操作)。我还添加了错误消息的文本。下次,请自己动手:图片上的文字无法搜索或复制。下一个问题是 - 错误消息中的条件是否适用于您的 APK?如果是这样,你做了什么来解决它?请edit您的问题相应。祝你好运! 您好,谢谢您的回答。我添加了我的 gradle 文件。我知道 API 级别没有启动,这就是为什么我不知道该怎么做:/ 【参考方案1】:

根据doc,在发布之前,您无法发布或发布适用于 Android O 的 Apk。

您无法使用此配置发布您的应用。 “O”版本 是一个临时 API 级别,仅可用于开发和 在 Android O Developer Preview 期间进行测试。你必须等到 发布您的 Android O 更改,直到最终 API 级别发布, 然后在那个时候再次更新你的配置。

更多信息here。

【讨论】:

以上是关于Google Play 控制台 API 级别 26+的主要内容,如果未能解决你的问题,请参考以下文章

错误记录Google Play 上架报错 ( APK 大小 | 目标 API 级别 | Google Play 帮助文档 )

Google Play Target API 级别要求

Android Play 商店最低目标 API 26

关于 Google Play 目标 API 级别要求的问题

模拟器 kitkat API 级别 19 中的 Google Play 服务错误

Uni-App 提交 App应用 到 Google Play 提示 API 级别过低的解决办法