安卓的adb调试模式有两种:
1、使用usb线;
2、使用网络。
使用网络首先得在Android设备设置网络adb监听的端口,再通过adb连接到设备进行控制;
设置网络adb监听的端口
1.最简单的方法
先是使用usb线连接电脑跟安卓设备,执行adb命令,该条命令是设置网络adb监听的端口,5555是默认,也可以设置其他的,在安卓设备重启后会失效,不需要root权限
adb tcpip 5555
adb usb 切换回USB模式
2.重启后依然有效方法
在root权限下执行
adb shell su -c setprop service.adb.tcp.port 5555
3.修改系统配置文件的方法
在Android的/system/build.prop文件最后添加service.adb.tcp.port=5555,重启后有效,需要root权限
输入命令连接到设备
adb connect 10.0.0.102
进行跨网络调试
adb网络连接是基于TCP协议,不在一个局域网,只要知道Android设备终端IP,也能进行网络调试;需要知道公网IP,设置一下端口映射就可以通过ADB连接
ADB调试常用命令
adb命令是adb程序自带的一些命令,adb shell 是调用android 系统的命令
查看连接的adb设备
adb devices
List of devices attached
10.0.0.131:5555 device
10.0.0.102:5555 device
连接多个设备对其中一个进行操作
//以adb shell 为例
adb -s 10.0.0.131:5555 shell