相機支援

模擬器可支援舊版 Android 虛擬裝置的基本相機功能。至於 Android 11 以上版本,Android Emulator 則額外支援下列相機功能:

  • RAW 擷取
  • YUV 重新處理
  • 等級 3 裝置
  • 邏輯相機支援
  • 使用感應器管理工具的資料來模擬感應器方向
  • 降低手震頻率,讓影像更加穩定
  • 取消一般會在 YUV 管道中進行的影像升頻作業,藉此提升影像邊緣的銳利度
  • 同步相機

虛擬場景相機和 ARCore

您可以在虛擬環境中使用虛擬場景相機,對使用 ARCore 建構的擴增實境 (AR) 應用程式進行實驗。

想進一步瞭解如何在模擬器中使用虛擬場景相機,請參閱「在 Android Emulator 中執行 AR 應用程式」一文。

透過模擬器操作相機應用程式時,您可以匯入要用於虛擬場景的 PNG 或 JPEG 格式圖片。如要選擇使用於虛擬場景的圖片,請開啟「Extended controls」視窗,依序選取「Camera」>「Virtual scene images」分頁,然後按一下「Add image」。這項功能可用來匯入自訂圖片 (例如 QR code),與任何相機應用程式搭配使用。詳情請參閱「將擴增圖片加到場景中」相關說明。

使用巨集測試常見的 AR 操作

只要使用模擬器中的預設巨集,即可大幅減少測試常見 AR 操作所需的時間。舉例來說,您可以使用巨集將裝置的所有感應器重設為預設狀態。

使用巨集前,請按照「在 Android Emulator 中執行 AR 應用程式」一文所述步驟為應用程式設定虛擬場景相機、在模擬器中執行應用程式,並更新 ARCore。接著,再按照下列步驟使用模擬器巨集:

  1. 執行模擬器並將應用程式連線至 ARCore,然後按一下模擬器面板中的「More」圖示
  2. 依序選取「Record and Playback」>「Macro Playback」
  3. 選擇要使用的巨集,然後按一下「Play」

    在播放過程中,按一下「Stop」即可中斷巨集。