赞
踩
目前主流的WiFi调试方法有两种,分别是 使用Android WiFi ADB插件 和 利用ADB (推荐)
Android WiFi ADB
优点:前期准备工作简单,操作起来简单方便
缺点:每次重新启动Android Studio后,手机/设备都要先用USB线连接着电脑,等启用WiFi调试成功后才能拔掉数据线
ADB
优点:手机/设备只要启用过端口且跟PC设备处于同一局域网内,即可启用WiFi调试
缺点:首次使用准备工作比Android WiFi ADB复杂,经测试有些机型(华为)只要断开USB线,手机/设备与PC设备的连接也会同时断开
1.下载Android WiFi ADB插件
File——Settings——Plugins,在Marketplace栏下搜搜Android WiFi ADB,点击Install,安装完成后根据提示重启Android Studio
2.启用WiFi调试
确保手机/设备已通过USB线连接PC端,确保手机/设备与PC端处于同一个局域网内(可以通过cmd ping手机IP确定是否在同一局域网内),点击工具栏最右边的小机器人图标(AndroidWiFiADB),成功建立WiFi连接,查看Running devices有两个相同设备(一个是数据线连接的,一个是WiFi连接的),拔掉USB线后,Running devices只剩一个WiFi连接的设备,正常调试
1.正确配置ADB环境,具体请参考下方链接,直接看链接内的方法二就行
2.正确配置ADB环境后,首次使用时手机/设备先用数据线连接PC端,并确保手机/设备与PC端处于同一局域网内,再在Android Studio自带的命令台输入 adb tcpip 5555 开启手机/设备的端口,出现 restarting in TCP mode port: 5555 表示端口启用成功。如出现端口被占用的提示,可以自行调整端口号(5555是默认端口号,可改成5556或者别的)
3.确保手机/设备与PC端处于同一局域网内,查看手机/设备的IP地址,然后使用 adb connect IP地址:端口号 (eg:adb connect 192.168.0.101:5556)命令建立连接,连接成功提示 connected to 192.168.0.101:5556
注意事项:
1)5555端口号为默认端口号,连接时可以省略,如adb connect 192.168.0.101:5555 可以写成 adb connect 192.168.0.101,除5555外的端口号都不能省略
2)connet时的端口号要与adb tcpip时的端口号一致
3)部分机型(华为手机)会出现断开USB连接就关闭端口,导致adb连接断开,暂无解决办法
4)当设备连接成功过一次后,下次启动Android Studio可以直接在命令台使用 adb connect IP地址:端口号 命令建立连接,无需再连数据线
5)如果使用 adb connect IP地址:端口号 命令时提示 cannot connect to IP地址:端口号: 由于目标计算机积极拒绝,无法连接。 (10061) 有两种可能,1是手机/设备与PC端不在同一局域网内;2是手机/PC端的端口被关闭了,此时需要重新使用 adb tcpip 端口号 口令启用指定端口
6)断开WiFi连接的adb命令是 adb disconnect IP地址:端口号
7)部分机型重启后端口会被关闭,此时需要重新用数据线连接,通过 adb tcpip 5555 命令再打开设备的端口
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。