📜  如何添加 android Standalone App Client Id expo (1)

📅  最后修改于: 2023-12-03 15:24:51.726000             🧑  作者: Mango

如何添加 Android Standalone App Client Id Expo

在使用 Expo 开发 Android 应用时,需要使用 Standalone App Client Id 来让你的应用授权使用 Google API。以下是如何添加 Android Standalone App Client Id 的步骤:

步骤 1:创建 Google 开发者项目

在使用 Google API 前必须要先创建一个 Google 开发者项目。

  • 打开 Google 开发者控制台(https://console.developers.google.com/)
  • 点击 “创建项目”
  • 输入项目名称并点击 “创建”
  • 在左侧导航栏中选择 “API 和服务”,然后选择 “凭据”
  • 在 “OAuth 2.0 客户端 ID” 部分点击 “创建凭据”
  • 选择 “Android” 应用并输入包名
步骤 2:获取 Google API 凭据
  • 在刚刚创建的 Android 应用的凭据中,复制 “客户端 ID”
  • 在 Expo 项目中打开 app.json 文件,在 “android” -> “config” -> “googleSignIn” -> “androidClientId” 中粘贴刚刚复制的 “客户端 ID”
"android": {
    ...
    "config": {
        "googleSignIn": {
            "enabled": true,
            "androidClientId": "PASTE_CLIENT_ID_HERE"
        }
    }
}
步骤 3:重新启动 Expo 项目

重新打开 Expo 项目,然后重新运行应用即可使用更新后的 Standalone App Client Id。

完整的步骤如上所述,如果正确完成了这些步骤,你的 Expo 项目就可以良好地授权使用 Google API 了。