在 Google Cloud 上使用 ARCore API

选择平台: <ph type="x-smartling-placeholder"></ph>

ARCore 功能,如地理空间 API云锚点使用 ARCore API 托管在 Google Cloud 上。使用这些功能时,您的应用 使用凭据访问 ARCore API 服务。

本快速入门将介绍如何设置您的应用,以使其能够运行 与托管在 Google Cloud 上的 ARCore API 服务进行通信。

如果您已有项目,请选择该项目。

转到“项目选择器”

如果您还没有 Google Cloud 项目,请创建一个。

创建新项目

启用 ARCore API

如需使用 ARCore API,您必须在项目中启用它。

启用 ARCore API

设置授权方法

Android 应用可使用两个不同的 ARCore API 与 授权方法:无密钥授权 (OAuth 2.0), 推荐方法和 API 密钥授权:

  • 无密钥授权使用应用软件包名称的组合 和签名密钥的指纹,对您的应用进行授权。
  • API 密钥是用于标识 Google Cloud 项目的字符串。API 密钥是 通常被视为不安全,因为它们通常可供客户端访问。 考虑使用无密钥授权与 ARCore API 通信。

  1. 在 Google Cloud 中,打开“凭据”页面。
    凭据
  2. 选择创建凭据,然后从菜单中选择 API 密钥
    “已创建的 API 密钥”对话框会显示您新创建的密钥的字符串。
  3. 在 Android Studio 中,将新的 API 密钥添加到您的项目中。将 API 密钥添加到 <meta-data> 元素(位于 <application> AndroidManifest.xml 元素中:

    <meta-data
      android:name="com.google.android.ar.API_KEY"
      android:value="API_KEY"/>
    
  4. 查看有关 API 密钥限制的文档 保护您的 API 密钥。

您的应用现已配置为使用 API 密钥。

后续步骤

配置授权后,请查看以下使用 :