下表比較了可透過模擬器使用者介面、AVD Manager、常用的指令列啟動選項和模擬器主控台執行的工作。下表比較了不同模擬器工具不一定完全相同的相似功能。在 AVD Manager 中,您可以設定硬體設定檔和 AVD 屬性。
如要在應用程式中使用模擬器的特定功能,您必須透過各種 <uses-feature> 元素和資訊清單權限常數啟用這些功能,就像使用硬體裝置一樣。
| 使用者介面控制項 | 硬體設定檔屬性 | AVD 屬性 | 指令列啟動選項 | 主控台指令 |
|---|---|---|---|---|
| 裝置硬體 | ||||
| 裝置類型:手機/平板電腦、Wear OS、Android TV | ||||
| 返回、主畫面、總覽、選單 | 輸入:含有硬體按鈕 (返回/主畫面/選單) | |||
| 設定:將鍵盤快速鍵傳送至 | 輸入:提供硬體鍵盤 | 鍵盤輸入 | ||
方向鍵 |
瀏覽樣式:無、D-Pad、軌跡球、滾輪 | |||
| 縮放模式 | ||||
| 電池 | power
|
|||
| 電話 | gsm、sms send |
|||
| 旋轉 | 支援裝置狀態 | 啟動:螢幕方向 | rotate
|
|
| 相機 | 相機 (可選擇網路攝影機) |
-camera-back-camera-front-webcam-list
|
||
拍攝螢幕截圖 設定:螢幕截圖儲存位置 |
||||
| 螢幕方向
位置 虛擬感應器 |
感應器:加速計、陀螺儀、GPS、鄰近感應器 | geo
|
||
| 指紋 | finger
|
|||
| 音量 | -noaudio
|
|||
event
|
||||
| 磁碟映像檔和記憶體 | ||||
| 記憶體與儲存空間:SD 卡 | -sdcard
|
|||
| 記憶體與儲存空間:內部儲存空間 | ||||
| RAM | 記憶體與儲存空間:RAM | -memory
|
||
| 記憶體與儲存空間:VM 堆積 | vm
|
|||
| 在 AVD Manager 的「Your Virtual Devices」頁面,在 AVD 上按一下滑鼠右鍵,然後選取「Wipe Data」。 | -wipe-data
|
|||
| 網路 | ||||
network status
|
||||
-dns-server
|
||||
-http-proxy
|
||||
| 網路延遲 | -netdelay
|
network delay
|
||
-netfast
|
||||
| 行動網路類型 | 網路速度 | -netspeed
|
network speed
|
|
| Voice 狀態 資料狀態 |
gsm
|
|||
| 訊號強度 | ||||
| 設定:使用系統偵測到的 ADB 位置 | -port
|
|||
redir
|
||||
-tcpdump
|
network capture start、network capture stop |
|||
| 系統 | ||||
| 在 AVD Manager 的系統映像檔頁面中,選取支援 VM 加速的系統映像檔。 | -accel-accel-check-no-accel
|
|||
| 多核心 CPU | ||||
-engine
|
||||
| 模擬效能:圖形 — 硬體、軟體或自動 | -gpu
|
|||
-nojni
|
||||
-selinux {disabled|permissive}
|
||||
-timezone
|
||||
-version
|
||||
| 使用者介面 | ||||
| 設定:模擬器視窗主題 | ||||
| 調整大小 | 螢幕大小和 畫面解析度 |
window
|
||
| 圓角 | ||||
-no-boot-anim
|
||||
| 預設膚色 | 裝置頁框和 自訂外觀定義 |
|||
-screen {touch|multi-touch|no-touch}
|
||||
| 偵錯 | ||||
-debug
tags-debug-tag-debug-no-tag
|
||||
-logcat
|
||||
-show-kernel
|
||||
-verbose
|
||||