在PC上控制Android

前言

本文主要使用Scrcpy进行PC控制手机。

这样可以方便我们在PC上操作手机,也能方便录制客户端和手机端互动的场景。

下载地址

https://github.com/Genymobile/scrcpy/releases/

百度云

链接:https://pan.baidu.com/s/1U6ZNBdaT6UnGDpHKGiX4Bg
提取码:psvm

手机开启调试

手机开启开发者选项

打开如下两个配置

image-20240525155541881

使用USB进行连接

推荐使用该方式,比较流畅。

直接运行scrcpy.exe即可。

使用无线连接

如上图中点击开启无线调试

image-20240525161212535

比如我这显示的IP地址是

1
192.168.1.153:42169

确保PC和手机在同一Wifi中

手机先通过USB与PC相连

如果之前建立过连接了,可以先断开

在程序所在目录打开CMD,运行下面的命令

1
adb disconnect 192.168.1.153:42169

开启tcpip模式

1
adb tcpip 42169

拔下你的设备,断开USB连接

建立连接

1
adb connect 192.168.1.153:42169

连接建立后输入

1
scrcpy -e

设置比特率

1
scrcpy -e --video-bit-rate 4M --max-size 1920

注意

  • -e 如果可连接的有多个 选择tcpip模式
  • --max-size 设置长边的值,另一边自动缩放。

使用命令行选项在启动时镜像时可以关闭设备屏幕,这一点也挺实用:

1
2
scrcpy --turn-screen-off
scrcpy -S

若要切换回USB模式:

1
adb usb

常用快捷键

描述 快捷键
切换全屏模式 Ctrl+f
点击手机电源 Ctrl+p
返回 Ctrl+b
返回到HOME Ctrl+h
多任务 Ctrl+s
更多操作 长按鼠标左键
显示最佳窗口 Ctrl+g
调节音量 Ctrl+上下键
关闭设备屏幕(保持镜像) Ctrl+o
将设备剪贴板复制到计算机 Ctrl+c
将计算机剪贴板粘贴到设备 Ctrl+v