app測(cè)試中常用的Android模擬器
Emulator
Emualor 是 Android Studio 自帶的模擬器城舞,是官方提供的工具,Android 開發(fā)最常使用的就是這一款寞酿。
它功能非常齊全家夺,電話本、通話等功能都可正常使用伐弹。用戶可以使用鍵盤輸入拉馋,鼠標(biāo)點(diǎn)擊模擬器按鍵輸入,甚至還可以使用鼠標(biāo)點(diǎn)擊惨好、拖動(dòng)屏幕進(jìn)行操縱煌茴。
當(dāng)然模擬器畢竟是模擬器,和真實(shí)的手機(jī)設(shè)備還是存在差別的日川。
Emualor 模擬器和真機(jī)的不同之處:
不支持呼叫和接聽實(shí)際來電
不支持 USB 連接
不支持相機(jī)/視頻捕捉
不支持音頻輸入(捕捉)
不支持?jǐn)U展耳機(jī)
不能確定連接狀態(tài)
不能確定電池電量水平和交流充電狀態(tài)
不能確定 SD 卡的插入/彈出
不支持藍(lán)牙
1蔓腐、通過 AVD Manager 創(chuàng)建使用模擬器
2、啟動(dòng) Android Studio
3龄句、點(diǎn)擊 Configure 后選擇 AVD Manager
4回论、點(diǎn)擊 Creat Virtual Device
5、選擇設(shè)備尺寸
6分歇、選擇手機(jī)系統(tǒng)
7傀蓉、切換到 X86 列表,建議選擇帶有 Google Apis 的鏡像
8职抡、點(diǎn)擊鏡像后方的 Download 按鈕下載鏡像(推薦 Android 6.0 系統(tǒng))
9葬燎、模擬器設(shè)置頁面:AVD Name 可以設(shè)置模擬器的名字,點(diǎn)擊 Show Advanced Settings 展開高級(jí)選項(xiàng)可以配置 SD 卡的存儲(chǔ)大小
10、模擬器創(chuàng)建成功
11谱净、點(diǎn)擊綠色三角按鈕啟動(dòng)模擬器
[圖片上傳失敗...(image-67da93-1653292535230)]
1窑邦、Emulator 命令行工具
可以先切換到 Emulator 所在路徑
cd /Users/mac/Library/Android/sdk/emulator/
查看幫助:emulator -help
查看模擬器列表:emulator -list-avds
啟動(dòng)模擬器:emulator @avd_name
其實(shí)從命令行也可以創(chuàng)建模擬器,但是命令比較復(fù)雜壕探。推薦大家在 Android Studio 里面去創(chuàng)建模擬器奕翔,有 UI 界面,設(shè)置起來比較方便浩蓉。
模擬器啟動(dòng)起來之后就可以正常使用了,可以創(chuàng)建各種版本宾袜、各種分辨率的模擬器捻艳。可以用來做一些版本方面的兼容庆猫。
當(dāng)然了认轨,如果有條件用真機(jī)做測(cè)試的,最好還是用真機(jī)月培,畢竟模擬器和真機(jī)還是有區(qū)別的嘁字,應(yīng)該盡量的和用戶的使用環(huán)境保持一致。
Emulator 雖然功能很強(qiáng)大杉畜,但是非常耗費(fèi)電腦 CPU 資源纪蜒。如果電腦配置不高可能運(yùn)行會(huì)非常慢。這種情況下此叠,其實(shí)還有其他的模擬器可以供選擇纯续。下面再來介紹幾款其他的模擬器。
MuMu模擬器
網(wǎng)易 MuMu 模擬器是網(wǎng)易官方推出的 Android 模擬器灭袁,安裝很方便猬错,對(duì)于 adb 和抓包支持的也很好,而且運(yùn)行相對(duì)比較快茸歧。
直接到官網(wǎng)下載安裝包就可以了倦炒,可以到更新日志中下載舊一點(diǎn)的版本。默認(rèn)安裝软瞎,打開就可以使用》昊剑現(xiàn)在下載的 MuMu 是 Android 6.0 的版本,對(duì)于后續(xù)學(xué)習(xí)是比較友好的铜涉。因?yàn)樵礁甙姹镜?Android 的安全性就越高智玻,權(quán)限控制的要更嚴(yán)謹(jǐn),對(duì)于學(xué)習(xí)研究來說就不太方便芙代。
MuMu 模擬器在自動(dòng)化過程中吊奢,會(huì)存在橫屏的問題,解決這個(gè)問題可以參考帖子:
需要注意的是,MuMu 不能自定義其他系統(tǒng)版本页滚,所以在工作當(dāng)中限制比較大召边。
Genymotion
最后再給介紹一款比較好用的模擬器,這個(gè)也可以定制不同的系統(tǒng)版本和不同的分辨率裹驰,運(yùn)行速度也比 Emulator 要快隧熙。
但是安裝起來要麻煩一些,現(xiàn)在只需要簡單了解一下有這樣一款工具就可以幻林,不推薦現(xiàn)在安裝贞盯。
下載地址
選擇免費(fèi)的個(gè)人版本下載即可。