模擬器名稱 端口號
-------------------------------------
逍遙游 21503
夜神模擬器 62001
海馬玩模擬器 26944
網易mumu模擬器 7555
天天模擬器 6555
BlueStacks 5555
雷電安卓模擬器 5555
天天安卓模擬器 5037
安卓模擬器大師 54001
Genymotion 5555
======================
連接命令: adb.exe connect 127.0.0.1:7555
=====================
其他:
adb.exe devices(查看設備連接情況)
adb kill-server
adb start-server
adb remount
netstat 這個命令也能獲得端口號
netstat |findstr 127.0.0.1(用這個直接輸出需要的幾行)
常用adb操作
1、如何把電腦上的文件或文件夾傳到模擬器里面?
adb push D:/1.avi /mnt/avi/
2、如何把模擬器里面的文件或文件夾傳到電腦上?
adb pull /mnt/avi/sex.avi D:/avi/
3、安裝APK
adb install d:\\qq.apk
4、卸載APK
adb uninstall 包名
比如卸載QQ:adb uninstall com.tencent.mobileqq
5、PM包命令
1)獲取模擬器所有包名
adb shell pm list packages
2)獲取模擬器所有包名並且包括APK路徑
adb shell pm list packages -f
3)獲取包名對應的APK路徑
adb shell pm path packageName
4)清理應用數據
adb shell pm clear packageName
6、啟動應用
adb shell am start -n 包名/Activity類名
例子:啟動應用寶:
adb shell am start -n com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity
指定模擬器啟動動應用寶:
adb -s 127.0.0.1:5555 shell am start -n com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity
7、關閉應用
adb shell am force-stop 包名
8、模擬輸入
adb shell input text 字符串(不支持中文)
9、模擬按鍵
adb shell input keyevent 鍵值
10、模擬鼠標點擊
adb shell input tap X Y
11、模擬鼠標滑動
adb shell input swipe X1 Y1 X2 Y2
12、截屏
adb shell screencap -p /sdcard/screencap.png