1. 模擬器連接
這里MuMu模擬器為例, 展示一下模擬器的連接流程:
首先,與手機類似,需要打開模擬器的 開發者選項-允許USB調試
。部分模擬器可能需要找到 設置-關於手機-版本號
點擊多次后才能打開開發者選項:
打開AirtestIDE設備窗內的 遠程設備連接
,輸入 adb connect 127.0.0.1:7555
后(該端口號與模擬器品牌相關),點擊 連接
按鈕
設備列表中可見 127.0.0.1:7555
設備,先點擊Connect按鈕旁的下拉菜單,勾選Javacap模式后,再點擊 Conenct
按鈕(如果沒有勾選Javacap模式,會導致看到的手機畫面是黑屏)。如果還是未能連接成功,可以補充勾選 其他選項再連。
完成連接:
2. 模擬器連接端口匯總
主流模擬器的設備連接代碼如下:
3. 部分模擬器相關問題
- 連接模擬器時,需要先勾選
use javacap
選項后再點擊connect
按鈕連接,才能避免看到的屏幕是黑屏。 - 在部分版本的模擬器上,可能勾選了
use javacap
后依然連接失敗,此時可以嘗試再勾選use adb orientation
選項后再重新連接即可。 - 部分品牌模擬器,可能出現無法正常點擊的現象,可以嘗試勾選
use ADBtouch
后再連接。 - 部分品牌模擬器,可能無法調用yosemite輸入法,導致
text()
接口無法輸入文字,可以先確認模擬器設置中,硬件-物理鍵盤
是否被勾選了,取消勾選后再重新嘗試即可。如果依然無法輸入,可以考慮換用poco來輸入,或是直接使用adb指令輸入英文內容