737.【踩坑指南】調(diào)試adb連接模擬器

hi~,我是測試人蕓蕓,一枚北漂女程序員,八小時外玩古箏。 關(guān)于app自動化的軟件是陸續(xù)安裝的,在過程中又重啟了幾次電腦,踩坑的記錄只保留了部分。

現(xiàn)在記錄一下印象比較深刻的坑吧。這個坑主要是調(diào)試adb連接模擬器mumu過程中踩的。

坑一:連不上模擬器

打開MuMu模擬器安裝路徑下的bin文件夾(具體路徑為~\emulator\nemu\vmonitor\bin)中,輸入cmd后,回車,打開cmd窗口。

image.png

在cmd中輸入命令如下:

adb_server.exe connect 127.0.0.1:7555

溫馨提醒:不要參考官方的第二行的命令“adb_server shell”。如果沒有注意是否有設(shè)備,在cmd窗口中輸入命令,會看到下面的報錯:提示沒有顯示已連接的設(shè)備名。

image.png

此時,去模擬器-設(shè)置-開發(fā)者選項,把開發(fā)者選項的“開啟”打開,就可以解決連接不上模擬器的問題啦。

image.png

坑二:adb版本不對打開開發(fā)者選項后,重新用adb連接模擬器,彈出報錯信息是:“ server version (32) doesn't match this client (41); killing,”在cmd窗口中輸入“adb version”確認,是adb版本出了問題。下載mumu的安卓版本6.0的,而adb的版本比較高,需要降低版本。于是,去下載了“1.0.32版本的adb.zip”。把1.0.32版本的adb.zip解壓后的adb.exe放在路徑為~\Android\Sdk\platform-tools目錄下。溫馨提醒:不要按照下載解壓文檔中的安裝方法操作?。?!此時,再去輸入連接命令,就可以成功看到adb連接的設(shè)備名字啦。

image.png

坑三:mumu沒有保持啟動

接下來,再通過androidstudio打開mumu模擬器:路徑:“C:\Users\用戶名\AppData\Local\Android\Sdk\tools\bin”,雙擊“uiautomatorviewer.bat”按鈕 即可。
image.png

可能因為誤操作,關(guān)閉了mumu模擬器,此時雙擊“uiautomatorviewer.bat”,就會彈出報錯信息:“No Android devices were detected by adb.”把mumu客戶端打開,再重新點擊第三個按鈕即可解決。還有一種情況:在adb連接超時時,也會出現(xiàn)這個報錯信息。
image.png

坑四:mumu顯示屏改為橫屏

初始化的mumu顯示是橫屏的,界面顯示不完整。此時,需要去mumu客戶端界面的上方的和“三”類似的按鈕中打開,“設(shè)置中心-界面設(shè)置”,把長和寬的比例互換。

image.png

點擊“保存”后,重啟mumu模擬器,就可以看到你熟悉的豎屏啦。如下圖所示:

image.png

我的一天踩坑之旅可以暫時告一段落啦~~

文 / 測試人蕓蕓 2023.02.27日更 365天:今天是第91/365天我是誰?簡書平臺創(chuàng)作者,累計日更文字36w+

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容