151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

Android开启wifi调试

2024-11-30 08:50:08 网络设备调试 20 ℃ 0 评论

1.首先需要电脑和手机设备在同一个局域网下

1.1 手机和电脑连接同一个wifi,这样就是在同一个局域网下

1.2 可以用手机开一个热点,然后电脑连接手机开启的热点,这样也算在同一个局域网下

2.开启手机设备的无线调试功能

这个功能好像是可以在系统设置开发者模式里面打开开关的,不过用adb命令也可以打开:

adb tcpip 5555

5555是端口号,可以任意填写自己的

(注意,执行这个命令的时候手机还需要先用数据线插在电脑上,不然执行不了adb命令)

PS:不清楚这一步可不可以省略,因为有默认端口号,默认端口号是5555,那如果是这样的话应该不配置这一步也行,因为有默认端口号

反正这一步最多也只需要执行一次,执行过一次以后就 不用 每次connect之前都执行

3.电脑连接手机设备

执行adb connect <ip地址>:5555 命令

5555是上一步设置的端口号

3.1 ip地址的获取

3.1.1 插数据线获取ip地址

执行adb shell ip addr show wlan0命令,执行结果如下:

C:\Users\vs-rxw-limengcheng>adb shell ip addr show wlan0
16: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 3000
    link/ether 2a:ef:f2:cb:78:f5 brd ff:ff:ff:ff:ff:ff
    inet 172.20.10.2/28 brd 172.20.10.15 scope global wlan0
       valid_lft forever preferred_lft forever
    inet6 2409:894c:410:964f:bb4a:6763:94f7:3f62/64 scope global temporary dynamic
       valid_lft 603799sec preferred_lft 85082sec
    inet6 2409:894c:410:964f:28ef:f2ff:fecb:78f5/64 scope global dynamic mngtmpaddr
       valid_lft forever preferred_lft forever
    inet6 fe80::28ef:f2ff:fecb:78f5/64 scope link
       valid_lft forever preferred_lft forever

标红的地方就是手机和电脑所在的局域网的ip地址

但是这种方式必须要先插数据线,才能对手机执行这个adb命令,来获取ip地址

3.1.2 不插数据线获取ip地址

电脑打开cmd命令行,输入 ipconfig

3.1.1的方法就是获取手机所连接的wifi的ip地址,这里3.1.2的方法就是获取电脑所连接的wifi的ip地址,因为要wifi调试的话手机和电脑肯定是连的同一个wifi,所以两种方式得到的ip地址都是一样的。包括手机开热点了也是一样,手机开热点了连的是自己热点wifi ip地址,电脑连手机热点的话ip地址也是一样的,还是手机热点的ip地址

3.2接下来执行 adb connect 172.20.10.2:5555 命令

ip地址是上文获取到的,5555端口号是第二步设置的

打印如下:

C:\Users\vs-rxw-limengcheng>adb connect 172.20.10.2:5555
connected to 172.20.10.2:5555

连接成功。然后AndroidStudio就可以显示出连接的设备了

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接