导航:首页 > 程序命令 > 用adb命令让手机连wifi

用adb命令让手机连wifi

发布时间:2023-05-24 06:21:32

⑴ 如何通过adb 启动WIFI连接网络

1. 确保目标板和主机连接在同一局域网里面

2. 使用netcfg查看网络状态,如果以太网没有配置,请先配置好网络再进行下面的步骤

3. 在目标板信首上通过使用以太网连接来配置adb守护进程,使用setprop来设置守护进程的端口号
# setprop service.adb.tcp.port 5555

4. 如果以上配置成功,再重启目标板上的adbd服务滑此数
# stop adbd
# start adbd

5. 在主机端使用如下命令建立adb连接
export ADBHOST=<target's ip address>
adb kill-server
adb start-server
adb connect <target_ip_address>:5555

6. 使用扒芹如下命令确认设备连接成功
adb devices
设备连接成功后将出现设备序列号和名称

⑵ ADB通过WIFI连接android设备

ADB支持USB连接模式和TCPIP链接模式。我们可以用TCPIP模式通过WIFI无线连接ADB。设置非常简单。

第一步

确保电脑和Android设备连接在同一个WIFI网络环境。

第二部

用USB线连接Android设备。连接上之后你的电脑就会检查到设备并且ADB将会以USB模式启动。可以通过adb devices命令检查连接上的设备,用adb usb命令确认adb是运行咐肆在usb模式下面。

              $ adb devices

     弯拿         List of devices attached

              34342343gdf device

              $ adb usb

              restarting in USB mode

第三部

用adb tcpip模式重启adb

$ adb tcpip 1111

              restarting in TCP mode port: 1111

第四步

查看Android设备的IP地址埋简搭,这里有三种方式查看Android设备IP。

设置-关于手机-状态信息-ip地址中查看

设置-WLAN-点击当前链接上的Wi-Fi查看IP

通过ADB命令查看设备IP地址:adb shell netcfg

第五步

知道设备IP地址之后,就可以用adb connect命令通过IP和端口号连接ADB了。

$ adb connect 192.168.1.3:1111

              connected to 192.168.1.3:1111

              #查看一下连接上的设备,usb连接和wifi连接都存在

              adb devices

              List of devices attached

              34342343gdf device

              192.168.1.3:1111 device

拔掉USB线,你会发现设备仍然是连接上的,如果没有连接上,用刚才的命令重现尝试一下。

总结

采用wifi连接ADB和uiautomotor结合起来可以用来在usb线的状态下跑测试脚本,对于测试人员来说也是非常有帮助的。

⑶ adb wifi 测试(无需root)

最近看到使用无线调试的教程,但都说手机要root,有的手机root比较麻烦,现分享不需要root的方法。

简单教程:

1.手机与电脑用数据线连接,打开命令行窗口,执行adb tcpid 5555

2.断开数据线连接,执行 adb connect 192.168.13.104(手机ip)

此时手机已经成功连接上了。

注:手机每次重启后,都要执行下步骤1。

小白教程:

1、确认本机PC没有任何adb设备连接,包括模拟器和usb连接

查看当前PC端连接有多少设备

adb devices命令后,列表显示为空;

2、将远程android设备接入Wi-Fi,并查看其IP地址

查看android设备的IP地址,这里有三种方式查看Android设备IP。

(1).  设置-关于手机-状态信息-IP地址中查看

(2).  设置-WLAN-点击当前链接上的Wi-Fi查看IP

例如:设置—〉无线或网络---〉WLAN设置—〉查看当前连接Wi-Fi的IP地址迹谨(部分机型需要按menu键并选择“高级”选项---〉IP地址)

(3).  通过adb命令查看设备IP地址:adb shell  netcfg

前提:(设备已经和PC建立了usb连接)

确保电脑和Android设备连接在同一个WIFI网络环境(同一个局域网下,进行通信)

3、本机command命令下执行ping  android设备和返的IP

例如ping 10.129.49.143,如果ping成功,说明可以连接

4,执行 adb connect

知道设备IP地址之后,就可以用adb connect命令通过IP和端口号连接adb。

adb connect 10.129.49.143

如果显示连接成功,则可继续执行后面的操作;如果不成功姿棚基,如下图显示:connect拒绝

用adb tcpip模式重启adb(连上数据线)

adb tcpip 5555

注:手机每次重启后,都要执行下adb tcpip 5555。

断开连接:adb disconnect

⑷ 如何使用 adb shell 开启 便携式WI-FI热点

1、以管理员身份运行命令提示符:
快捷键win+R→输入cmd→回车
2、启用并设定虚拟WiFi网卡:
运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi
此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。
ssid:无线网名称,最好用英文(以wuminPC为例)。
key:无线网密码,八个以上字符(以wuminWiFi为例)。
以上三个参数可以单独使用,例如只使用mode=disallow可以直接禁用虚拟Wifi网卡。
开启成功后,网络连接中会多出一个网卡为“Microsoft Virtual WiFi Miniport Adapter”的无线连接2,为方便起见,将其重命名为虚拟WiFi。若没有,只核配汪卖哪需更新无线网卡驱动就OK了。
3、设置Internet连接共享:
在“网络连接”窗口中,右键单击已连接到Internet的网络连接,选择“属性”→“共享”,勾上“允许其他······连接(N)”并选择“虚拟WiFi”。
确定之后,提供共享的网卡图标旁会出现“共享的”字样,表示“宽带连接”已共享至“虚拟WiFi”。
4、开启无线网络:
继续在改仔命令提示符中运行:netsh wlan start hostednetwork
(将start改为stop即可关闭该无线网,以后开机后要启用该无线网只需再次运行此命令即可)
至此,虚拟WiFi的红叉叉消失,WiFi基站已组建好,主机设置完毕。笔记本、带WiFi模块的手机等子机搜索到无线网络wuminPC,输入密码wuminWiFi,就能共享上网啦!
附:显示无线网络信息命令:netsh wlan show hostednetwork
虚拟无线AP发射的WLAN是802.11g标准,带宽为54Mbps。

⑸ 【原创】安卓开启WIFI调试

拿手机来调试,一天下来没多久就满电了,怕电池hold不住,找了个远程调试的办法。下面是操作步骤,给有需要的人帮助。

1、手机开启USB调试模式

2、将手机连接到电脑上

3、命令行执行adb tcpip 5555(启动手机上的adbd守护进程,并监听5555端口,默认端口为5555,可使用其它端口)

4、获取手机连接的wifi地址(命令行查看adb shell ip address show wlan0)

5、通过adb connect命令连接

注:adb connect需要和adb tcpip所使用的端口一致,如果不一致,则无法连接到该手机。

⑹ androidstudio中使用adb命令进行无线调试

1. adb devices连接数据线查看当前PC端连接有多少设备,如下图可见有一台设备连接

2.确保电脑和将android手机接入同一Wi-Fi或网络环境,并查看其IP地址,如旅首果手机IP是DHCP模拆知数式则改成静态IP,记下手机IP地址

3.adb connect IP地址   会提猛迟示由于目标计算机积极拒绝,无法连接

 4.adb tcpip 5555       用adb tcpip模式重启adb

⑺ 使用adb命令连接WiFi进行无线调试

1.用USB连接手机

2.运行 adb devices,测试是否连接成功,能出现设备列表即可;

3.打开命令输入

adb tcpip 5555
结果

adb tcpip 5555;restarting in TCP mode port: 5555
4.查看手机ip

adb shell ifconfig wlan0
结果

wlan0 Link encap:UNSPEC inet addr:192.168.50.141 Bcast:192.168.50.255 Mask:255.255.255.0 inet6 addr: fe80::7a62:56ff:fee5:76d0/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3454241 errors:0 dropped:23 overruns:0 frame:0 TX packets:2524887 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:152319933 TX bytes:535345072
连接wifi

adb connect 192.168.50.141
结果

connected to 192.168.50.141:5555

然后就可以进行wifi调试了

模拟器或者电视盒子在已知adb调试端口的情况下可以直接通过adb connect xxx.xxx.xxx.xxx:xxxx(模拟器或盒子的IP:adb调试端口),

通过adb devices看到已经连接的设备

常见模拟器adb端口如下图所示:

⑻ Android WiFi连接手机

Android通过WiFi连接手机,摆脱线的束缚,并且手机不需要root。
首先,确认电脑没有任何其它adb设备连接,包括模拟器。
1、手机与电脑在同一个WiFi网络
2、手机与电脑用USB连接线先连接
3、终端输入命令:adb tcpip 5555。确认输出:restarting in TCP mode:5555
4、终端输入命令:adb connect 手机IP:5555。确认输出:connected to 手机IP:5555
5、拔出USB连接线,此时可以查看LogCat设备选项卡中已有连接的设备。
OK!现在可以摆脱usb数据线的束缚,可以愉快的玩耍了。

AndroidStudio插件: https://zhuanlan.hu.com/p/65406343
推荐:ADB WiFi Connect 和 WIFI ADB ULITIMATE

⑼ ADB 自动化测试设备连接 - wifi连接&Bluetooth蓝牙连接

①  启动tcpip监听

- 命令:adb tcpip 5000

②正裤  物理数据线链接Android手机,用adb shell命令进入设备操作界面,查找手机的物理网卡ip地址

1|shell@hammerhead:/$ ifconfig | grep Mask

     inet addr:127.0.0.1  Mask:255.0.0.0

     inet addr:100.97.230.77  Mask:255.255.255.252

 裂基    inet addr:192.168.43.1 Bcast:192.168.43.255 Mask:255.255.255.0

③  退出shell

- 命令:exit

shell@hammerhead:/$ exit

④  第二步开启手机热点共享,连接设备

adb connect 192.168.43.1:5000

- 成功了就可以显示 你的 ip 地址:端口

connected to xxx.xxx.xxx.xxx:xxxx 

注意:

这时候请断开数据线连接,否则就会出现2个连接对应同一台设备的情况。

⑤  弹出设备

命令:adb disconnect 192.168.43.1:5000

①开启手机和电脑蓝牙连接 - 电脑添加蓝牙设备

- 蓝牙图片 “右键” 添加蓝牙设备

- 添加手机 - 添加成功后 - 再次右键“蓝牙图标” - 选择举源简加入个人域 

 - 右键 选择“链接时使用” - “接入点”

② 启动tcpip监听

命令:adb tcpip 5000

③ 物理数据线链接Android手机,用adb shell命令进入设备操作界面,查找手机的物理网卡ip地址

1|shell@hammerhead:/$ ifconfig | grep Mask

     inet addr:127.0.0.1  Mask:255.0.0.0

     inet addr:100.97.230.77  Mask:255.255.255.252

     inet addr:192.168.43.1 Bcast:192.168.43.255 Mask:255.255.255.0

④  退出shell

- 命令:exit

shell@hammerhead:/$ exit

⑤  第二步开启手机热点共享,连接设备

adb connect 192.168.43.1:5000

- 成功了就可以显示 你的 ip地址:端口

connected to xxx.xxx.xxx.xxx:xxxx 

注意:

- 这时候请断开数据线连接,否则就会出现2个连接对应同一台设备的情况。

⑥  弹出设备

命令:adb disconnect 192.168.43.1:5000

⑽ Android局域网开启无线ADB调试

摘要:本文主要是介绍在Android中如何开启动无线wifi的调试功能,桥启做敏衡注意本文只限在局域网内网中进行无线调试,不限在外网。其中可以通过设置 “service.adb.tcp.port” 的系统属性进行开启调试端口,以方便进行自定义调试功能。下面逐一进行开启步骤进行讲解( 转旁搏自云书 ):

1、获取root权限

// 通过在命令行中执行如下指令即可

$ adb root

2、设置ADB的调试模式为TCP,并设置调试端口号为5555

// 在命令行中输入如下指令

$ adb shell setprop service.adb.tcp.port 5555

3、重启adbd服务,以便重新打开5555端口和服务

// 执行如下指令

$ adb shell stop adbd

$ adb shell start adbd

4、经过以上3步后,便可以进行无线的ADB连接了

// 获取完手机的ip后,执行connect ip + 端口即可。

$ adb connect 192.168.1.100:5555

阅读全文

与用adb命令让手机连wifi相关的资料

热点内容
解除应用加密怎么弄 浏览:398
微软连接补丁服务器地址 浏览:174
python如何py编译成exe 浏览:811
ar编程游戏 浏览:867
程序员最佳境界 浏览:191
2021微信小程序反编译教程 浏览:563
编程用什么键盘比较好 浏览:378
dev编译器内存地址溢出 浏览:993
云服务器能开网店吗 浏览:381
如何将家里的路由器变成服务器 浏览:687
在混合加密的方式下 浏览:371
阴谋pdf 浏览:328
androidview详解 浏览:551
美女吃草莓解压视频 浏览:963
android蓝牙开发源码 浏览:611
如何查看电脑系统服务器ip地址查询 浏览:391
把文件夹设锁 浏览:572
命令行语句 浏览:220
企友3e财务如何连接服务器 浏览:986
华为手机如何删除卸载app残留数据 浏览:545