gpt4 book ai didi

java - google-services.json 是如何替换 default_web_client_id 的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:45:24 54 4
gpt4 key购买 nike

首先,我只想说我已经注册并正常使用 Google Play。但是,我很难理解特定代码行的工作原理。

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.default_web_client_id))
.requestEmail()
.build();

我想知道 requestIdToken 如何获取我的真实 clientId。
调查时:default_web_client_id = 0x7f060035

当我登录 R.string.default_web_client_id 时,我得到:2131099701

当我登录 getString(R.string.default_web_client_id) 时,我得到:xxxxxxx-xxxxxxxxx0tfctc0fa0a.apps.googleusercontent.com(我的网络客户端 ID)

此 ID 不在我的字符串或资源文件夹中。但是它在我的 google-services.json 文件中。

我的问题是 getString 或 default_web_client_id 如何解析为 Json 文件中的 clientID?

多谢指教!

最佳答案

根据 this您应用 gradle 插件,然后使用 JSON 中的值生成新的 xml 文件

关于java - google-services.json 是如何替换 default_web_client_id 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38825748/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com