You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android OAuth 2.0 Client无法验证应用所有权,报错非Google Play应用

可能的原因及排查方案
  • GCP项目与Play开发者账号未绑定
    就算应用上架多年,要是当前操作的GCP项目没和对应的Play开发者账号关联,系统就认不出这是Play商店应用。去检查:

    • 在Google Play Console的设置 -> API访问里,确认已链接到当前操作的GCP项目;
    • 在GCP的IAM页面,查看是否有Play开发者账号的服务账号存在并拥有合适权限。
  • OAuth客户端包名不匹配
    创建Android OAuth客户端时填的包名,必须和Play商店里应用的包名完全一致(包括大小写,别小看拼写错误)。哪怕差一个字符,系统都没法关联到已上架的应用。

  • SHA-1指纹未在Play Console注册
    你用的Play应用签名密钥、发布密钥的SHA-1,得先确认这些指纹已经在Play Console的应用签名或发布密钥管理里存在。手动输入的时候别写错,比如少一位、大小写不一致(虽然GCP兼容大小写,但尽量和Play里的保持一致)。

  • OAuth客户端类型/配置错误
    创建客户端时必须选Android类型,不能选Web、iOS等其他类型。另外,建议直接通过Play Console的API访问页面创建关联的OAuth客户端,而不是在GCP手动创建,这样能确保自动关联Play应用信息。

  • 账号权限存在隐性限制
    哪怕有Admin、Owner角色,也可能遇到组织级别的权限限制——比如GCP项目所在组织启用了严格的API访问控制,或者Play账号的API权限被限制。试试用Play账号的所有者直接登录GCP,检查项目IAM里的Play服务账号权限是否正常。

  • 系统同步延迟
    Google各服务之间可能有同步延迟,尤其是最近修改过密钥或项目关联信息的情况。可以等几个小时再试,或者用隐身模式登录GCP控制台,避免缓存影响。

内容的提问来源于stack exchange,提问作者npogoncuk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 04:41:02