我将尝试使这个问题比我原来的帖子更简洁和易于理解。
我有一个 android 应用程序,我想使用 Google 游戏服务来记录成就和排行榜信息,并使用 App Engine 来存储用户数据和游戏信息。
这些中的每一个都单独工作,但我无法让它们一起工作。
当我通过开发者控制台创建我的谷歌游戏服务链接应用程序时,clientIds 已注册并在开发者控制台以及云控制台中可见。
所以此时我的云控制台中有 2 个项目,一个用于游戏服务,一个用于 App Engine。
但是,当我尝试在云控制台中使用我的 android 应用程序包名称和 SHA 证书指纹为我的应用程序引擎项目创建相同的 clientIds 时,我收到一条错误消息,指出该特定 clientId 已在使用中。当我尝试先在 App Engine 云控制台项目中创建 clientId,然后将它们添加到游戏服务开发者控制台中时,也会发生同样的事情。
有没有办法让 Android 应用同时使用 App Engine 和游戏服务?