前天刚接触adb,有个功能需要实现:就是通过adb进行wifi连接,然后就各种百度;不得不说百度还是很强大的,废话不多说了,看看我的成果吧:
1.android 设备(一下简称设备)与pc必须同时连接到同一个无线网,即在同一个网段;
2.保证设备与pc可互相ping通(如果不能互通,看防火墙是不是没关,我的就是因为没关导致只能单项ping通);
3.在设备中下载超级终端(是andriod软件),设置端口:
su
setprop service.adb.tcp.port 5555
exit
exit
4.用数据线连接设备与pc,在pc端的cmd窗口中输入:adb tcpip 5555回车,表示重启tcpip,并监听5555端口;
5.在pc的cmd窗口中输入:adb connect xx.xx.xx.xx
提示:connected to xx.xx.xx.xxx:5555
6.需要断开连接:adb disconnect xx.xx.xx.xx
注:如果你是完全按上边操纵的,还是不能连接的话,有部分RP的成分,其他的可能是因为你没有设备的root权限,即输入第三步的su时,提示错误:比如小米android 4.0版的提示:ssion denied;索爱 android 4.0提示:/system/bin/sh: su: not found等等,所以必须要有root权限(网上搜索如何获取root权限)!
这是一种方法,还有一种简单的方法:下载adbwireless,网上多的很,可以自己动手搜一下!好了就分享到这里吧!