Google Developers Console-无法恢复项目以删除客户端ID

时间:2014-05-23 18:59:12

标签: android console undelete

几个月前,我在玩排行榜和成就时创建了一个项目。不确定我是否想要它们。

最后,我从Google Developers Console中删除了该项目,并在没有排行榜或成就的情况下发布了我的应用。

我现在想要将排行榜和成就添加到我的应用程序中,但获取经典客户端ID是全局唯一错误。所以我进入谷歌开发者控制台并尝试恢复旧项目,但收到一条错误消息,说明了

“您无权执行此操作。只有项目所有者可以删除或重命名项目。”

但我是项目经理 我该怎么办?

3 个答案:

答案 0 :(得分:1)

现在发生在我身上。

我不知道解决权限问题(仅当删除的项目使用Google Play游戏服务时才会发生这种情况。)

关于客户端ID错误,您可以尝试解决方法:

如果您愿意,可以更改包名称。如果不是:

更改调试密钥库。如果不能或者如果它的生产:

联系谷歌或等待删除(一周?)。

更多信息,加入俱乐部:

https://code.google.com/p/google-plus-platform/issues/detail?id=554

Google Cloud Console - This client ID is globally unique and is already in use

Error when recreating a Client ID for an Android App in the API Console

编辑:我尝试删除并重新生成debug.keystore,在我的情况下解决问题,因为sha1指纹发生了变化:

在Linux和Mac OS X上的〜/ .android / debug.keystore下删除调试证书;该目录类似于%USERPROFILE%/。androidon Windows。

然后,当您下次尝试构建调试包时,Eclipse插件应生成新证书。您可能需要清理然后构建以生成证书。

"Debug certificate expired" error in Eclipse Android plugins

答案 1 :(得分:0)

我明白了。 新的控制台被窃听,不允许我恢复项目。 我使用旧的控制台,恢复我的项目没有问题,现在可以正常使用一切。无需更改包或密钥库。 :d

答案 2 :(得分:0)

检查以下内容:https://cloud.google.com/sdk/gcloud/reference/projects/undelete

gcloud projects undelete <project-id>