一、什么是scrcpy
scrcpy是一款在Ubuntu系统下实现Android投屏的免费工具,它可以不需要root权限将Android手机的屏幕投射到Ubuntu系统上,支持鼠标键盘控制,同时还可以通过USB、线网、WiFi三种连接方式进行投屏。使用scrcpy,你可以轻松在电脑上进行Android应用开发、游戏操作、大屏幕观看等多种场景。
二、scrcpy的安装步骤
1、安装依赖
sudo apt-get install git gcc make libsdl2-dev libsdl2-2.0-0 adb
2、下载scrcpy源码
git clone https://github.com/Genymobile/scrcpy.git
3、编译并安装scrcpy
cd scrcpy make scrcpy-server scrcpy sudo make install
三、使用scrcpy投屏
1、通过USB连接
首先确保你的Android设备已开启USB调试模式,连接Android设备到电脑,并启动scrcpy:
scrcpy
2、通过线网连接
首先需要保证Android设备和电脑在同一局域网下,然后通过以下方式启动scrcpy,其中xxx.xxx.xxx.xxx为Android设备的IP地址:
scrcpy -s xxx.xxx.xxx.xxx
3、通过WiFi连接
首先需要搭建一个代理服务器,在电脑上执行以下命令:
scrcpy-server
在Android设备上启动代理,输入以下命令,IP地址为代理服务器的IP地址:
adb connect IP:PORT
连接成功后,就可以启动scrcpy进行投屏。
四、scrcpy的高级功能
1、分辨率调整
通过以下命令可以设置投屏窗口的大小,其中width和height为像素值:
scrcpy -m 1024 -M 2048
2、录屏功能
通过以下命令可以录制投屏过程:
scrcpy -r /path/to/output.mp4
3、无线adb连接
通过以下命令可以启动无线adb连接,将Android设备和电脑连接到同一WiFi网段下即可:
adb tcpip 5555 adb connect IP
五、scrcpy的使用技巧
1、快捷键
使用快捷键可以提高操作效率,常用的快捷键包括:
- Ctrl+f:全屏
- Ctrl+g:改变窗口大小
- Ctrl+w:切换到“窗口模式”
- Ctrl+b:显示/隐藏边框
- Ctrl+p:复制设备屏幕到剪贴板
2、鼠标中键滚动
通过鼠标中键滚动可以模拟设备的滑动操作,同时支持水平、垂直方向的滚动。
3、拖拽文件
通过直接将文件拖拽到投屏窗口中即可将文件拷贝到Android设备上。
六、总结
使用scrcpy可以方便地在Ubuntu系统下进行Android屏幕投屏,同时支持多种连接方式和高级功能,使得你在进行Android应用开发、游戏操作、大屏幕观看等多种场景时能够更加高效地完成任务。