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

Android:如何保留现有API密钥,用相同SHA-1和包名创建OAuth凭证

解决Google OAuth验证及凭证创建问题

问题1:创建OAuth凭证时提示「Android包名和指纹已被使用」(不删除现有API密钥)

  • 先进入「凭证」页面,排查所有OAuth客户端ID(注意不是API密钥),看是否已有绑定相同包名和SHA-1指纹的客户端ID。如果存在,直接用这个已有的客户端ID提交OAuth验证即可,无需重复创建。
  • 若包名和指纹被其他Google Cloud项目的凭证占用,登录对应项目找到关联的OAuth客户端ID,将其与该包名/指纹解绑,之后再回到当前项目创建新的OAuth客户端ID。
  • 确认填写的SHA-1指纹是否准确,避免混淆Debug和Release环境的指纹(可通过keytool -list -v -keystore 你的密钥库路径命令重新获取)。

问题2:移除OAuth同意屏幕Logo但不想删除API密钥

  • OAuth同意屏幕的设置与API密钥无强制绑定关系,无需删除API密钥。直接进入「OAuth同意屏幕」编辑页面,找到Logo上传区域,点击移除图片后保存即可。
  • 如果保存时提示需要关联凭证,选择已有的OAuth客户端ID(而非API密钥)进行关联,即可完成Logo移除操作。

内容的提问来源于stack exchange,提问作者Karol Wiśniewski

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 12:35:21