刚网上看到一遍文章http://blog.csdn.net/kuanxu/article/details/7444874,讲的是如何通过WIFI连接android设备,我在瑞芯微的MID上验证了一下,确实是可以的,并且速度也还可以!
1、确认本机PC没有任何adb设备连接,包括模拟器和USB连接,这样做的目的是方面后期adb命令的使用
即:输入adb devices 命令之后,显示列表为空;
2、将MID设备连接WIFI,并查看设备的WIFI地址,例如我的机器IP地址为:192.168.0.2
RK的设备的WIFI地址:设置->WIFI->点击连接的WIFI,就可以看到一项IP address,记录下来;
注意:这里设备所连接的WIFI必须和本机PC是在同一个局域网络的,否则在命令窗口使用ping IP地址会ping不通;
3、本机command命令执行:ping 192.168.0.2,
如果ping成功,说明可以连接;
如果ping不成功,则要检测下网络是否是在同一个局域网中;
4、如上ping IP地址成功以后,就可以使用adb命令来连接这个地址;
执行:adb connect 192.168.0.2
如果显示连接成功,则可以继续后面的操作;
如果连接不成功,显示:unable to parse 192.168.0.2 as <host>:<port>,说明是设备监听端口的问题,则需要在终端执行如下命令:
su //获得root权限
setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如 5555,5554是默认的
stop adbd//关闭 adbd
start adbd //开启 adbd
端口设置成功以后,在执行:adb connect 192.168.0.2:5555
连接成功以后会显示:connected to 192.168.0.2:5555 success
注意:执行su需要系统中有这个可执行文件,如果没有这个文件则无法获得ROOT权限,也就无法执行接下来的命令;
5、连接成功以后,就可以执行USB连接时的所有ADB命令:adb shell等命令
以上所说的步骤已经在RK3026的机器上验证过,确实可行!