scrcpy-电脑显示并控制Android手机
介绍
从Hello GitHub的C语言项目第44期看到。
第 44 期 | Star 53.6k | Watch 965 | Fork 5.6k | 中文
一款可以用电脑显示并控制 Android 手机的开源工具。连接方便使用方便,手机无需 root、无需安装任何应用。支持 USB、Wi-Fi 两种方式连接,支持 Windows、macOS、Linux 三种操作系统。注意电脑端需要安装 adb 工具
https://github.com/Genymobile/scrcpy/blob/master/README.zh-Hans.md
https://gitee.com/mirrors/scrcpy/blob/master/README.zh-Hans.md
Windows安装scoop(需要能连接上github)
https://www.jianshu.com/p/50993df76b1c
https://www.cnblogs.com/wang-mengmeng/p/11516947.html
https://boyinthesun.cn/post/scoop/
手机需要权限
开发者模式 - USB调试
常用命令
运行
1 | scrcpy |
无线连接
Scrcpy 使用 adb
与设备通信,并且 adb
支持通过 TCP/IP连接到设备:
将设备和电脑连接至同一 Wi-Fi。
打开 设置 → 关于手机 → 状态信息,获取设备的 IP 地址,也可以执行以下的命令:
1
adb shell ip route
启用设备的网络 adb 功能
adb tcpip 5555
。(端口号可以自己设置)断开设备的 USB 连接。
连接到您的设备:
adb connect DEVICE_IP:5555
(将DEVICE_IP
替换为设备 IP).正常运行
scrcpy
。
多设备
1 | 列出多个设备 |
删除服务
1 | adb kill-server |
实例
魅族note5
192.168.31.66
adb connect 192.168.31.66:5556
adb disconnect 192.168.31.66:5556
scrcpy -s 192.168.31.66:5556
红米note9
192.168.31.229
adb connect 192.168.31.229:5557
adb disconnect 192.168.31.229:5557
scrcpy -s 192.168.31.229:5557 -m 1600
不能操作
俊豪oppo
192.168.31.98
adb connect 192.168.31.98:5558
adb disconnect 192.168.31.98:5558
scrcpy -s 192.168.31.98:5558
小米note3
192.168.31.139
adb connect 192.168.31.139:5559
adb disconnect 192.168.31.139:5559
scrcpy -s 192.168.31.139:5559