相机支持

对于较低的 Android 版本,模拟器支持在虚拟设备上使用基本相机功能。Android 11 及更高版本还支持以下 Android 模拟器相机功能:

  • RAW 捕获
  • YUV 重新处理
  • 3 级设备
  • 逻辑相机支持
  • 使用传感器管理器中的数据模拟传感器方向
  • 采用视频防抖技术(通过降低握手频率)
  • 采用边缘增强技术(通过移除通常在 YUV 流水线中完成的升频)
  • 并发相机

虚拟场景摄像头和 ARCore

您可以在虚拟环境中使用虚拟场景摄像头对利用 ARCore 打造的增强现实 (AR) 应用进行实验。

如需了解如何在模拟器中使用虚拟场景摄像头,请参阅在 Android 模拟器中运行 AR 应用

将模拟器与相机应用搭配使用时,您可以采用 PNG 或 JPEG 格式导入要在虚拟场景中使用的图像。若要选择在虚拟场景中使用的图像,请打开 Extended controls 窗口,依次选择 Camera > Virtual scene images 标签页,然后点击 Add image。 此功能可用于导入自定义图像(例如二维码),以用于任何基于相机的应用。如需了解详情,请参阅向场景添加增强图像

使用宏测试通用 AR 操作

通过使用模拟器中的预设宏,您可以大大减少测试通用 AR 操作所需的时间。例如,您可以使用宏将设备的所有传感器重置为默认状态。

在使用宏之前,请按照在 Android 模拟器中运行 AR 应用中的步骤为您的应用设置虚拟场景摄像头、在模拟器上运行您的应用,并更新 ARCore。然后,按照以下步骤来使用模拟器宏:

  1. 在模拟器正在运行且已将您的应用连接到 ARCore 的情况下,点击模拟器面板中的 More 图标
  2. 依次选择 Record and Playback > Macro Playback
  3. 选择要使用的宏,然后点击 Play

    在播放过程中,您可以点击 Stop 中断宏。