我們在學習一些 App 測試相關工具的時候,需要在 Android 模擬器上做一下練習。
國產模擬器中比較適合的有夜神、逍遙等。
很多工具都要借助 adb 連接上模擬器,但是由於這些模擬器的端口不在 adb 自動掃描范圍內。因此要連接的話,需要端口號。
adb connect 127.0.0.1:62001
后面這個端口號怎么來呢? 默認情況下,夜神模擬器的端口號是 62001,如果你使用多開工具開啟多個模擬器的話,怎么查看端口號呢?
1.打開夜神模擬器安裝目錄下的bin\BignoxVMS

這里除了默認的模擬器外,還使用多開工具創建了一個新的模擬器。我們現在要查看新創建的模擬器的端口,先進入Nox_1文件夾。

注:這里存放的是模擬器的虛擬文件。
2.使用 notepad++ 打開其中的.vobx文件
3.搜索 guestport="5555",找到所在行的hostip和hostport,就是我們 adb 連接需要的 ip 和 port:

4.使用 adb 連接試試

逍遙模擬器同理。
逍遙模擬器的虛擬文件存放文件夾為安裝目錄下的MemuHyperv VMs文件夾。

配置文件的位置:

搜索 guestport="5555" 或 adb:

