查看原文
其他

将安卓手机无缝投屏到电脑神器「Scrcpy」免费开源支持多平台

靠颜值吃饭雷锋哥 下1个好软件 2022-09-11

电脑和手机的协作需求越来越多了,如雷锋哥有时候给大家分享安卓软件,需要在手机里面测试,然后又回到电脑码字,如果直接在电脑上控制手机测试软件,那就可以节省下很多时间了。


今天雷锋哥测试了好几款这类软件都不是太满意,最后发现「Scrcpy」这款是免费开源,并且支持了 Windows/Linux/MacOS 平台,还有手机无需Root就可以用,但需要安卓5.0以上 和 开启USB调试模式。



「Scrcpy」功能上支持数据线链接模式 / WiFi链接模式、传文件、屏幕录制,唯一缺点就是不支持声音。


▍Scrcpy安装方法:


Linux:

https://github.com/Genymobile/scrcpy/blob/master/BUILD.md


MacOS:

需要先安装 Homebrew(https://brew.sh/)然后在终端中运行:

brew install scrcpybrew cask install android-platform-tools

执行 scrcpy 就可以使用了。


Windows:

下载后直接运行就行了,具体看下面雷锋哥的演示。


▍Scrcpy使用:


首先需要把你的手机开启USB调试模式,进入手机关于界面,然后连续按系统版号,通常按5次就会提示开启开发者模式。(不同手机型号可能有所不同,请度娘你手机型号教程)


然后在更多设置界面中我们就可以看到开发者选项了,接着把开启USB调试模式开启。



接着把手机连接到电脑上,运行「scrcpy.exe」或者「scrcpy-noconsole.exe」(无控制台模式)然后在安卓设备上选择允许,即可连接。



在电脑屏幕上就可以看到手机界面了,可以用鼠标来控制操作,因为是用数据线连接的方式,操作反应还是蛮快的。



可以直接在电脑上输入手机文字内容,这个功能可以极大地提高你的工作效率,把手机投屏到电脑屏幕上,有消息一样就可以看到,然后直接打字回复,一点也不用担心拿上手机后玩个没完。



还可以用快捷键来控制屏幕,如:Ctrl + m代表按安卓中的“菜单键”,点击右键 - “返回键”,鼠标中键 - “主页键”,组合键Ctrl + s - “应用切换键”。



还可以直接把文件/安装包(.apk文件)直接拖放至电脑上显示的屏幕就可以安装了,非常方便(手机需要修改MTP模式为传输文件)。


▍Scrcpy参数设置:


scrcpy」提供了一些参数设置功能,如可以设置Wifi连接模式、全屏模式、置顶模式、传输的质量设置等等。


限制分辨率:


设备分辨率越高,延迟越大,用这个命令可以限制分辨率大小,保证性能:


scrcpy --max-size 1024


scrcpy -m 1024  # 简短一点的命令,效果相同


调整码率:


默认码率是 8M,码率越高,画质越好,同时延迟越大,可自行调整:


scrcpy --bit-rate 2M


scrcpy -b 2M  # 简短一点的命令,效果相同


※ 通过限制分辨率和码率,可以减少延迟,尤其是无线连接手机时效果更佳。


录屏:


分为两种情况,一种是投屏状态下录屏:


scrcpy --record file.mp4


scrcpy -r file.mkv


一种是非投屏状态下录屏:


scrcpy --no-display --record file.mp4


scrcpy -Nr file.mkv


多设备连接的情况:


如果有多个设备同时连接电脑,需要按照前面获取的 ID 号来操作打开 scrcpy:


scrcpy --serial 0123456789abcdef


scrcpy -s 0123456789abcdef


窗口置顶:


如果你想要电脑上的手机界面置顶在最上层,方便在进行其他操作时也可以看到手机画面,可以尝试这个命令:


scrcpy --always-on-top


scrcpy -T


关闭手机屏幕:


投屏操作下关闭手机屏幕,只在电脑上看到手机的亮屏状态,可以使用快捷键 Ctrl+O,或者尝试以下命令:


scrcpy --turn-screen-off


scrcpy -S


更多参数可以看下项目的介绍:https://github.com/Genymobile/scrcpy


▍图形界面版本「Scrcpy」


不会设置参数命令的用户,可以用网友二次开发的图形界面版本「Scrcpy-GUI」设置功能都明明白白了。



设置完功能,连接手机就会识别到设备,可以选择无线连接方式 或者 有线连接方式。这里雷锋哥的手机不知道为啥连接不上,有兴趣的可以试试看。



体验下来「scrcpy」是个非常强大的工具,它可以让你的注意力只保持在一个屏幕上,不用担心手机上的通知打扰思绪。甚至还能方便你上班时摸鱼划水。加上是开源的项目,后续可能会有开发者继续添加新功能,如声音。


▍Scrcpy下载:


  • 百度网盘:链接: https://pan.baidu.com/s/146bNXj9xV9xg_IZ--vRYjQ(提取码: hjt3)

  • 开源项目:https://github.com/Genymobile/scrcpy

  • 图形界面版项目:https://github.com/Tomotoes/scrcpy-gui

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存