赞
踩
在写之前,感谢 灵动的猴子的 博客分享;
地址 :http://blog.csdn.net/lnking1992/article/details/53465183
--------------------------------------------------------------------------------------------------------------------------------
测试机:华为荣耀6X
api : 24
要想使用无线调试有两个必须条件
1.手机和我们的电脑要处于同一网络,就是两个设备之间的ip地址能够ping通。
2.安装了adb,作为android开发者都应该知道它的路径是在sdk下的 platform-tools的文件夹里面,当然你也可以单独下adb。 有了上面两个条件,下面我们来说下如何实现无线连接调试我们的应用程序。
下面
1.首先把我们的手机连接到电脑上。
2.在命令行里cd到我们的sdk下的 platform-tools的路径找到我们的adb命令输入 ,输入adb devices查看我们连接的设备
3.使用adb tcpip 8888 设置端口号,5555为默认端口号,也可以设置其它端口号,端口号为需要为4位数
4.拔掉我们的设备,开始无线连接 adb connect
使用adb connect 192.168.1.65:8888, 192.168.1.65为我们手机的ip地址, 其中8888是我们自己设的端口号,这个端口号要和adb tcpip 设置的端口号保持一样,如果我们没有自己设置端口号,直接adb connect192.168.1.65就行了,默认使用5555。 连接成功提示
取消连接就是 adb disconnect
adb disconnect 192.168.1.65:8888
重点来了: 以上方法,已经适用了大部分机型 ,但在最近的测试中, 华为的荣耀6X ,却出现了问题,在我打了之上adb 命令之后,不拔出数据线 显示连接成功, 你会觉得 MD ,可以了? ------------------------ 错了----- 等你满怀开心可以无线调试 拔掉数据线一看, 连接就断了, 到底什么情况呢, 不卖关子了, 在一番了解测试之后,才知道是系统内置模式的问题 :
1: 拨号键输入 *#*#2846579#*#* 进入工程菜单,其它menu 不要管, 进入后台设置 ,点击USB端口修改生产模式 。 当你调试 时候 没有LOG 信息输出 , 那就在此 menu 将LOG 设置打开,全选。 后台调试此menu ,望大家跳过, 开启是需要密码的, 傻吊 工程师设置的, 最好不要乱选,选了之后 回来 是会重启,导致你之前设置的生产模式 和 LOG信息开关 重置。
转载 请 注明 地址 http://blog.csdn.net/qq_34062297/article/details/78059131
————————————————
版权声明:本文为CSDN博主「清风Bigbrother」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34062297/article/details/78059131
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。