美文网首页
电脑通过ADB无线连接手机

电脑通过ADB无线连接手机

作者: O无为学长O | 来源:发表于2023-09-20 00:10 被阅读0次

1.连接要求

1,电脑端安装了 adb 命令(mac / linux / windows都可以)。
2,电脑和手机必须在同一网络
3,手机端开启了调试模式

2.连接原理

电脑通过 adb 连接手机,是让手机作为 adb 服务端,电脑作为客户端来实现的。
一些品牌的手机在设置中提供了 adb 开关,开启则表示在手机端启动了 adb 服务。
没有提供 adb 开关的手机,需要先通过 usb 连接手机开启服务,具体步骤为:
1,通过USB连接手机 (手机端需要开启调试模式并授权允许电脑连接)
2,终端执行 adb devices 命令,终端会输出连接成功还是失败的结果。
3,确定终端已经连接到手机后,执行 adb tcpip xxxx 命令来开启服务(在手机端开启adb服务,xxxx为端口号)
通过以上三个步骤在手机端成功开启 adb 服务后,就可以拔掉usb数据线了。
usb方式开启 adb 服务后,只要手机不重启,服务就会一直为开启状态,可以再次通过usb连接,并使用命令adb kill-server 来关闭服务 (adb start-server 为开启服务, 使用adb devices 命令也会自动开启服务)

3.adb连接手机

确保手机端已经开启了 adb 服务之后,则可以使用以下命令连接:

### x.x.x.x 为手机的ip,yyyy为端口号
adb connect x.x.x.x:yyyy

4.其它

电脑通过 adb 连接手机之后,可以通过 scrcpy 软件实现将手机屏幕投屏到电脑。
scrcpy 软件下载地址:https://github.com/Genymobile/scrcpy
scrcpy 相关命令

# 只有一个adb设备时
scrcpy

# 有多个adb设备时
# -d 参数用来连接通过 wifi 连接的设备,如果有多台wifi设备,后面需要指定设备标识
scrcpy -d
# -e 参数用来连接通过 usb 连接的设备,如果有多台usb设备,后面需要指定设备标识
scrcpy -e

-r filename 录制屏幕 (mkv格式可以同时保存音频,mp4格式只会保存画面)

scrcpy -r demo.mkv

相关文章

网友评论

      本文标题:电脑通过ADB无线连接手机

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