一.多个在线设备adb
1. 通过adb devices命令获取所有online设备的serial number。
C:\Users\Administrator>adb devices
List of devices attached
emulator-5554 device
SH0A6PL00243 device
上面表示,当前有两个设备online,第一个emulator-5554是模拟器,后一个是真机会SH0A6PL00243。
2. 通过adb -s
比如:运行命令shell。
C:\Users\Administrator>adb -s SH0A6PL00243 shell
二.进行WIFI调试
方法(一):
1. 使用USB数据线连接设备。
2. 命令输入adb tcpip 5555 ( 5555为端口号,可以自由指定)。
3. 断开 USB数据,此时可以连接你需要连接的|USB设备。
4. 再命令输入 adb connect <设备的IP地址>:5555
后面就可以使用ADB ,DDMS 来调试Android应用或显示Logcat 消息。
5. 如果需要恢复到USB数据线,可以在命令行输入adb usb
方法(二):
1.settings->plugins->Browse repositories 搜索框输入ADB WIFI找到插件,安装,重启android Studio后可以看到 导航菜单下Tools->Android->ADB WIFI就算安装成功了。
2使用:
1).首先需要用数据线连接电脑.
2).找到ADB WIFI菜单:运行ADB Restart(Ctrl+Alt+Shift+R)-> 运行ADB USB to WIFI(Ctrl+Alt+Shift+W)->最后拔掉数据线。
三.adb调试启动耗时
adb shell am start -W 包名/包名.StartActivity
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=包/.StartActivity } Status: ok Activity: 包名.StartActivity ThisTime: 1621 TotalTime: 1621 WaitTime: 1647 Complete