ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Android-google-services.json用于调试和发布模式

2019-11-19 20:33:35  阅读:1331  来源: 互联网

标签:oauth-2-0 google-oauth2 android


我在Google开发人员控制台上使用调试SHA1指纹创建了一个Android项目,并使用相同的调试SHA1指纹生成了google-services.json文件,以实现Google oauth2的实现.一切正常.要将应用程序上载到Google Play,我在Google开发人员控制台上又创建了一个项目,发布了密钥库SHA1指纹,但没有生成google-service.json.但是,即使在发布模式下,应用程序也可以正常运行,并且我可以在我的应用程序中进行Google登录.

那么google-services.json文件的用途是什么?我应该为发布模式创建一个新的google-service.json文件,即使没有该文件也如何工作?该文件具有我用调试SHA1指纹创建的Android项目的client_id.

我已经检查了这两个链接-link1link2,但没有找到满意的答案.谢谢.

解决方法:

对于同一项目,您不需要另一个json文件. Google通过提供json文件简化了一些手动步骤.您唯一需要Google Cloud Project ID的客户端. Google Play服务将在身份验证时与其服务器进行核对.并且如果在上述Cloud项目上创建了一个clientId,且该应用的SHA1请求auth,则该id将起作用.

标签:oauth-2-0,google-oauth2,android
来源: https://codeday.me/bug/20191119/2039028.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有