4

我想使用 ARCore 开发一个应用程序。我有几个问题:

  1. 是否需要安装 arcore-preview.apk 才能运行此 ARCore 应用程序?
  2. 为什么arcore-preview.apk 出现在我设备的应用程序列表中的名称为“Tango Core”?
  3. 未来Android OS会直接包含ARCore(Tango Core?)SDK吗?
  4. 所有设备都与 ARCore 兼容吗?(不仅仅是 S8 和一些设备......)

谢谢 !

4

3 回答 3

3
  1. 是的
  2. 因为 ARCore 基于更老的Project Tango
  3. 不清楚但可能 - 至少可以从 Play 商店下载一个 Tango Core 应用程序
  4. 不,但比目前的选择要多得多:

    谷歌计划增加对三星、华为、LG 和华硕等其他手机的支持。目标是在“预览结束时为 1 亿台设备”提供 ARCore 支持。——来源

于 2017-12-06T17:25:26.867 回答
0
  1. 是的,如果您使用预览 1,则使用 arcore-preview.apk,否则如果您使用的是 preview2,则安装 arcore-preview2.apk

  2. ARCore 基于 Tango。服务名称在预览 1 中显示为 Tango Core,服务名称在预览 2 中显示为 ARCore

  3. 是的,将来他们计划在 sdk 中默认附加服务,但不确定(正在进行中),现在可以从 Play 商店下载应用程序。

  4. 支持的设备包括 Google Pixel、Pixel XL、Pixel 2、Pixel 2 XL 三星 Galaxy S8(SM-G950U、SM-G950N、SM-G950F、SM-G950FD、SM-G950W、SM-G950U1)

预览 1 和 2 中的一些不同

  1. 当另一个应用程序在预览 1 中打开时,它可以关闭,但可以处理预览 2(来电示例)
  2. 预览 2 中显示旋转是自动处理(对于开发人员,可以更改一些 cdes)
  3. OpenGL 是低级 API,因此高级集成对于基础开发人员来说有些棘手。

未来增强 1.0 中可以处理的所有基本功能(如 AR 套件)

于 2018-01-09T06:37:55.947 回答
0
  1. 是否需要安装 arcore-preview.apk 才能运行此 ARCore 应用程序?

自 2018 年 2 月 23 日发布ARCore 1.0 以来,ARCore不再处于开发者预览版中。ARCore服务通过 Play 商店更新

  1. 为什么arcore-preview.apk 出现在我设备的应用程序列表中的名称为“Tango Core”?

现在 ARCore 已超出开发者预览版,Tango Core已过时/不再相关。

  1. 未来Android OS会直接包含ARCore(Tango Core?)SDK吗?

ARCore独立于操作系统,但受支持的设备通常会预装存根版本,然后由 Play 商店更新。

可以在下载页面上找到最新的 ARCore SDK 的链接: developers.google.com/ar/develop/downloads

  1. 所有设备都与 ARCore 兼容吗?(不仅仅是 S8 和一些设备......)

支持的 ARCore 设备(iOS 和 Android)列表会定期更新。官方列表作为开发者文档的一部分进行维护: developers.google.com/ar/discover/supported-devices

于 2018-06-27T20:07:37.967 回答