问题描述
Android开发中经常会使用adb去连接手机终端,然后进入shell界面,执行相关命令开始调试工作,其一般操作流程为:
准备一根usb连线,一边连接电脑,另外一边连接手机;
电脑命令终端输入:adb shell,即可进入shell界面。
这是很多同学在开发中一种常见的方式,不知大家是否思考,这样的方式存在哪些不方便的地方,下面将做简单的分析:
(1)由于连线的存在,很多同学会经常不经意的碰到,或者其他开发者触碰,这种触碰轻则导致手机摔落,重则导致usb接口损坏;
(2)部分同学在开发中喜欢开发一段时间,就玩一会手机,而不是一直不停的开发工作,当你的手机上接了一根线,感觉无论做什么都不方便。
既然如此,那么就会思考,是否存在无线wifi连接的方式呢?帮助解决上述难题。
解决方案
答案显然是有的,既然出现了问题,就一定会有人去尝试解决问题。下面将介绍无线wifi连接的基本方法。
手机和电脑必须位于同一个局域网内;
usb连线连接电脑和手机;
电脑命令行终端输入:adb tcpip 5555;
手机的网络连接,获得其ip地址;
电脑命令行终端输入:adb connect 手机ip地址;
电脑命令行终端输入:adb shell。
按照上述方式即可实现无线连接,在测试过程中,可能出现较多的错误是手机和电脑不在同一个局域网内,或者局域网防火墙禁止了adb程序。
结语
针对Android开发中常见的adb调试的有线usb连接带来的各种不便问题,提出一种无线连接的方法,有效的解决问题,提升开发幸福感。