猿问

google-services.json到底做了什么?

google-services.json到底做了什么?

我致力于将Google Analytics和GCM服务添加到我当前的应用中。在两个服务实施指南中,谷歌要求开发人员生成一个json文件:google-services.json并将其放在应用程序的根目录下。

我发现即使我从我的应用程序中删除了这个json文件,服务仍然有效。

只是想知道这个文件到底是什么?它的用途和工作原理是什么?


森林海
浏览 3190回答 3
3回答

慕神8447489

这个文件到底是为了什么:google-services.json包含开发人员凭据和配置设置,在与GoogleApiClient连接时需要进行验证。虽然您的测试设备可以正常使用您的服务,因为它检测到您的开发者帐户,但在公开发布您的应用后,如果没有json文件,它将无法运行。所以不要删除它。官方文件说:该应用程序构建了一个GoogleApiClient,指定了应用程序将访问哪些范围和API。当GoogleApiClient连接时,用户已登录。请参阅它的工作原理部分。
随时随地看视频慕课网APP

相关分类

Android
我要回答