Android Emulator 工具比較結果

下表比較了可透過模擬器使用者介面、AVD Manager、常用的指令列啟動選項模擬器主控台執行的工作。下表比較了不同模擬器工具不一定完全相同的相似功能。在 AVD Manager 中,您可以設定硬體設定檔AVD 屬性。

如要在應用程式中使用模擬器的特定功能,您必須透過各種 <uses-feature> 元素和資訊清單權限常數啟用這些功能,就像使用硬體裝置一樣。

使用者介面控制項 硬體設定檔屬性 AVD 屬性 指令列啟動選項 主控台指令
裝置硬體
裝置類型:手機/平板電腦、Wear OS、Android TV
返回、主畫面、總覽、選單 輸入:含有硬體按鈕 (返回/主畫面/選單)
設定:將鍵盤快速鍵傳送至 輸入:提供硬體鍵盤 鍵盤輸入

方向鍵

瀏覽樣式:無、D-Pad、軌跡球、滾輪
縮放模式
電池 power
電話 gsmsms send
旋轉 支援裝置狀態 啟動:螢幕方向 rotate
相機 相機

(可選擇網路攝影機)

-camera-back
-camera-front
-webcam-list

拍攝螢幕截圖

設定:螢幕截圖儲存位置

螢幕方向
位置
虛擬感應器
感應器:加速計、陀螺儀、GPS、鄰近感應器 geo
指紋 finger
音量 -noaudio

-no-audio

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

-ports

redir
-tcpdump network capture startnetwork capture stop
系統
在 AVD Manager 的系統映像檔頁面中,選取支援 VM 加速的系統映像檔。 -accel
-accel-check
-no-accel
多核心 CPU
-engine
模擬效能:圖形 — 硬體、軟體或自動 -gpu
-nojni

-no-jni

-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