除了使用基本觸控螢幕手勢和手機動作以外,您在虛擬裝置上可能還需要透過別種方式測試應用程式。例如,您可能要模擬不同位置或網路狀況。本頁將說明進階模擬器功能,以及透過 Android Studio 啟動模擬器的不同方式。
本章節其他頁面會介紹更多使用模擬器的進階方式,而這需要透過終端機執行。這類特殊用途包括:
- 如果您不是使用 Android Studio,可以透過指令列啟動模擬器。
- 如要測試指紋驗證等功能或變更虛擬裝置的電池狀態,可以傳送模擬器主控台指令。
- 如果希望有兩個模擬器執行個體可以彼此通訊,或想設定其他複雜的網路架構,可以設定模擬器網路。
對大多數應用程式開發人員來說,基本模擬器操作功能和本頁所述功能就已涵蓋測試需求。如要根據互動方式並列比較模擬器功能,請參閱模擬器功能比較。
限制
Android Emulator 不提供下列虛擬硬體:
- 藍牙
- NFC
- SD 卡插入/退出
- 連接裝置的耳機
- USB
Wear OS 的手錶模擬器不提供「總覽 (最近使用的應用程式)」按鈕、D-Pad 和指紋感應器。