要想使用无线调试有两个必须条件:
1.手机和我们的电脑要处于同一网络,就是两个设备之间的ip地址能够ping通。
2.安装了adb,作为android开发者都应该知道它的路径是在sdk下的 platform-tools的文件夹里面,当然你也可以单独下adb。 有了上面两个条件,下面我们来说下如何实现无线连接调试我们的应用程序。 准备工作:
1.PC和手机都已连上同一个WIFI。台式没无线的可以买个无线网卡或小米WIFI。
2.用PC ping 手机,要能ping通(手机IP一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到,或者是WIFI里高级选项;也可以在PC上进入adb,输入netcfg查看)
3.用手机ping PC,要能ping通(此步可以先略过,不行再来做)。手机ping PC可以在手机上装个工具,我用的FPing。如果ping不通,先检查一下是不是关闭了所有的电脑管家、杀毒软件、WINDOWS自身的防火墙。
1.首先把我们的手机连接到电脑上。
通过usb连接电脑:
1.设置手机无线调试的端口号。 adb tcpip 5555
2.WiFi无线连接上手机。 adb connect 手机IP:5555
3.拔掉手机数据线,就可以wifi连接手机了。
4.如果想断开连接,则执行。 adb disconnect 手机IP:5555 5.在命令行里cd到我们的sdk下的 platform-tools的路径找到我们的adb命令输入 ,输入adb devices查看我们连接的设备 重点来了: 以上方法,已经适用了大部分机型 ,但在最近的测试中, 华为的荣耀6X,play ,却出现了问题,在我打了之上adb 命令之后,不拔出数据线 显示连接成功, 你会觉得 MD ,可以了? ------------------------ 错了----- 等你满怀开心可以无线调试 拔掉数据线一看, 连接就断了, 到底什么情况呢, 不卖关子了, 在一番了解测试之后,才知道是系统内置模式的问题 :(adb无线调试,显示:由于目标计算机积极拒绝, 无法连接. (10061)-另-调试无LOG信息,文中有提到。)
1: 拨号键输入 *#*#2846579#*#* 进入工程菜单,其它menu 不要管, 进入后台设置 ,点击USB端口修改生产模式 。 当你调试 时候 没有LOG 信息输出 , 那就在此 menu 将LOG 设置打开,全选。 后台调试此menu ,望大家跳过, 开启是需要密码的, 傻吊 工程师设置的, 最好不要乱选,选了之后 回来 是会重启,导致你之前设置的生产模式 和 LOG信息开关 重置。