ADB调试技巧记录

一.多个在线设备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 <serial number> cmd向设备发送adb命令。

比如:运行命令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

 

posted @ 2017-08-14 13:38  落叶已飞  阅读(458)  评论(0编辑  收藏  举报