我在哪里得到一个google-services.json

我尝试点击文档中的GET A CONFIGURATION FILE链接,但生成的页面只是加载和加载。 这发生在Firefox和Chrome和我的手机上。 有没有其他的方式来获得configuration文件?

编辑:我在Chrome开发控制台中得到这些错误:

 Refused to display 'https://accounts.google.com/ServiceLogin?service=cloudconsole&osid=1&passiv…ed%253Dtrue%26cntlbl%3DContinue%2BAdding%2BSign-In%26cntapi%3Dsignin&hl=en' in a frame because it set 'X-Frame-Options' to 'DENY'. Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://console.developers.google.com') does not match the recipient window's origin ('null').(anonymous function) @ script_foot.js:348n.event.dispatch @ jquery.min.js:3r.handle @ jquery.min.js:3 

Solutions Collecting From Web of "我在哪里得到一个google-services.json"

这可能是一个暂时的问题,由于networking连接或类似的东西。

一个解决办法是在稍后的时间再试一次。 这可能是因为您试图下载示例项目的google-services.json (com.google.samples.quickstart.signin)。

如果您现在想要结果,则可以按照步骤将Googlelogin集成到您的应用中。

  1. 创build一个新的空的android studio项目/如果你有一个现有的项目跳过这一步。
  2. 使用此链接并按照屏幕上的说明为您的应用程序生成google-services.json

为您的应用启用Google服务

  1. 这里的应用名称是指您在Google Developers Console中的项目名称。 如果您已经为Android应用程序设置了Google开发者控制台项目,则可以通过下拉菜单进行select。 如果您尚未创build一个名称,只需input一个名称,该项目将在您的开发人员控制台中为您创build。

  2. select您的项目需要的Google服务,即Google Sign
    Google Cloud Messaging,AdMob等。在我们的案例中,我们只是select了Google Sign In。

  3. 您将被要求提供SHA-1散列。 按照这些步骤来获得一个。

  4. 点击生成configuration文件。 下一个屏幕,您将看到一个选项,为您的应用下载google-services.json。 下载,你很好去。

下载google-services.json

  1. 获得google-services.json后,请按照以下步骤完成Googlelogin。

参考

  1. 开始将Googlelogin集成到您的Android应用程序中 ,
  2. 将Googlelogin集成到您的Android应用程序中 。

好的,如果其他人有这个问题,我find了一个解决方法。

基于无法在框架中显示https://accounts.google.com/ServiceLogin?service=cloudconsole&osid=1&passiv…ed%253Dtrue%26cntlbl%3DContinue%2BAdding%2BSign-In%26cntapi%3Dsignin&hl=en的错误消息…我只是直接跟着那个链接。

创buildFirebase项目后,您将获得“google-services.json”

但是,如果你错过了,忘了下载,你仍然可以从现有的项目中获取JSON文件 –

  • 只需从Firebase控制台中select项目。
  • 转到项目设置
  • 向下滚动(是的,那里是!)

截图