ADB命令连接逍遥模拟器
舊手機(jī)只升級(jí)到android 6.0,一些APP顯示不正常。準(zhǔn)備用模擬器試試。
0、從官網(wǎng)下載逍遙模擬器,安裝。我選了工作室版。
啟動(dòng)后提示沒開VT ,在BIOS中打開VT
重啟,到逍遙市場(chǎng)下載安裝了一個(gè)APP,正常運(yùn)行了。
1、先進(jìn)入逍遙模擬器安裝目錄(MEmu文件夾下),如:D:Program FilesMicrovirtMEmu
2、在CMD下輸入:adb connect 127.0.0.1:21503
我輸入后提示:already connected to 127.0.0.1:21503
3、查看是否連接到模擬器,輸入命令:adb devices
我輸入后提示以下兩行:
List of devices attached
127.0.0.1:21503 device
4、OK,連接成功
5.查詢模擬器信息:adbdevices -l
6..dumpsys:查看包名和activity
(1)啟動(dòng)要查看的程序
(2)命令行輸入:adb shell dumpsys window w |findstr / |findstr name=
(3)使用adb shell dumpsys window | findstr mCurrentFocus 命令查看當(dāng)前運(yùn)行的包名和Activity更清晰一些。
7、發(fā)現(xiàn)在沒有打開模擬器開發(fā)者模式 -》USB調(diào)試模式 的情況下,也可以正常運(yùn)行adb命令。
8、想拿指針的坐標(biāo)位置,但在【設(shè)置】 【開發(fā)者選項(xiàng)】里面打開【指針位置】后,不起作用。后來發(fā)現(xiàn):
最新版本的逍遙模擬器版本7.0.2已經(jīng)有個(gè)【顯示坐標(biāo)】的功能了!在【窗口設(shè)定】->【顯示坐標(biāo)】里面進(jìn)行設(shè)置
9、某APP檢測(cè)到root開啟就不運(yùn)行。7.2.1版關(guān)閉root的位置在:右側(cè) 【設(shè)置】-【引擎】-ROOT模式
10、模擬器和反模擬器是一對(duì)永存的矛盾,這篇可參考一下:https://blog.csdn.net/tianshuai4317618/article/details/78834683
補(bǔ)充:
11、運(yùn)行adb沒反應(yīng),原來是在win10環(huán)境變量中指向了以前安裝的adb.exe;
可以用第2步的命令來連接;或修改環(huán)境變量指向逍遙模擬器安裝目錄下的adb.exe
參考:https://www.cnblogs.com/mmz-tester/p/10948480.html
https://www.xyaz.cn/help/vt.html
https://jingyan.baidu.com/article/d3b74d64f2b6121f76e6094e.html
https://blog.thecjw.me/?p=766
https://www.jianshu.com/p/56f83cfa5749
總結(jié)
以上是生活随笔為你收集整理的ADB命令连接逍遥模拟器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS 技术与面试
- 下一篇: c# 编写windows 服务,并制作安