美文网首页
Android Studio真机无线调试

Android Studio真机无线调试

作者: YbSTGing | 来源:发表于2017-09-15 09:42 被阅读232次

    本文是手动进行无线调试,据说无线调试在AS上面还有插件支持,我还没有研究,如有推荐不胜感激!

    起因

    今天看到一篇文章,写的是在用 AS 调试真机程序的时候,通过无线的方式连接。恰好我目前项目中因为有2台手机调试(一台自己的,一台公司的),连接很不方便,需要2根线(关键线的接口、长短还不一样!!!!)。所以使用无线连接调试就很有必要,查找了不少资料,记录总结,以待备用!

    条件

    • 手机要和电脑处于同一局域网内(即都连同一个WiFi 或者电脑的网线另外一段连接到手机连接WiFi的路由上)

    步骤

    1. 首先将手机连接 WiFi 网络

    2. 将手机用数据线与电脑连接,并且在电脑端 打开命令行 ,运行 adb devices 命令,如下图所示表示检测到了一台手机。(device 前面的那串数字字母是每台手机的序列号,用于多台手机连接时使用,下面会说)

      01.png
    3. 接下来继续输入命令 adb tcpip 5555 (5555只是随意找的一个端口,只要是基本没人用的端口都可以) 如下图所示,说明成功了。(不要关闭命令行,等下要用的)

      02.png

    多台手机的命令
    补充:如果要连接2台以上的手机,输入上面的命令会报错,这里就需要输入 adb -s f87c75bb tcpip 5555 (字母数据组合的那段就是步骤2中看到的设备的序列号) ,剩下的步骤接着往下走就可以了,第5步连接命令不变,因为IP地址本来每个手机就不同。

    1. 此时可以拔掉数据线了,在手机上打开 WiFi 设置,找到当前的连接,在连接详情页面可以看到当前连接的IP地址,记住这个地址。

    2. 接着刚才的命令行,继续输入 adb connect 192.168.1.175:5555 (IP地址是我自己手机的,这里应该填你自己的IP,端口也是如此) ,同样如下图所示,说明已经连接上了。

      03.png
    3. 大功告成,在AS上面点击 run 的绿色按钮

      04.png

    如下图所示,我的小米5已经检测到了,运行成功!!!!不需要讨厌的数据线了。


    05.png

    最后,关于断开连接的说明:
    开启TCP模式后,只在手机重启时才会关闭,如果重启,重复上面步骤。
    如果手机断网或者换了WiFi,需要重新执行一次adb connect xxxxxxxx命令。

    本文只是自己简单的尝试,如果有问题或者错误,欢迎指正。

    相关文章

      网友评论

          本文标题:Android Studio真机无线调试

          本文链接:https://www.haomeiwen.com/subject/srfssxtx.html