scrcpy下载与安装教程:轻松实现安卓设备投屏
scrcpy下载与安装教程:轻松实现安卓设备投屏
你是否曾想过将安卓手机或平板电脑的屏幕内容实时投射到电脑上,以便进行演示、录制、游戏或其他操作?scrcpy 是一款强大、免费且开源的工具,可以完美实现这一需求。它无需 root 权限,通过 USB 或 Wi-Fi 连接,即可将安卓设备的屏幕画面以极低的延迟显示在电脑上,并支持双向控制。本文将详细介绍 scrcpy 的下载、安装和基本使用方法,让你轻松实现安卓设备投屏。
一、scrcpy 的优势
在深入了解安装步骤之前,让我们先看看 scrcpy 为什么如此受欢迎:
- 免费开源: scrcpy 完全免费,并且代码开源,任何人都可以使用、修改和分发。
- 无需 Root: 与其他一些投屏方案不同,scrcpy 不需要你的安卓设备 root 权限,安全性更高。
- 低延迟: scrcpy 的设计目标之一就是低延迟,这使得游戏和实时操作体验非常流畅。
- 高画质: scrcpy 支持高分辨率投屏,画面清晰细腻。
- 跨平台: scrcpy 支持 Windows、macOS 和 Linux 等主流操作系统。
- 双向控制: 你不仅可以在电脑上看到手机屏幕,还可以使用鼠标和键盘直接操作手机。
- 支持无线连接: 除了USB连接,scrcpy也支持通过Wi-Fi连接,更加方便灵活。
- 功能丰富: 除了基本的投屏功能,scrcpy 还支持录屏、文件传输、安装 APK 等多种实用功能。
二、准备工作
在开始安装 scrcpy 之前,你需要准备以下内容:
- 安卓设备: Android 5.0 或更高版本的手机或平板电脑。
- 数据线(USB 连接)或 Wi-Fi 网络(无线连接): 用于连接安卓设备和电脑。
- 电脑: Windows、macOS 或 Linux 操作系统。
- ADB 驱动(仅 USB 连接): 通常情况下,连接安卓设备时,系统会自动安装 ADB 驱动。如果无法识别设备,你需要手动安装。
三、下载 scrcpy
scrcpy 的官方 GitHub 仓库地址是:https://github.com/Genymobile/scrcpy
你可以在 "Releases" 页面找到适用于不同操作系统的预编译版本。
- Windows 用户: 下载带有
scrcpy-win64-vX.X.X.zip
(X.X.X 代表版本号) 字样的压缩包。 - macOS 用户: 可以使用 Homebrew 包管理器安装:
brew install scrcpy
。 如果需要adb
, 也需要安装brew install android-platform-tools
。 - Linux 用户: 大多数发行版都可以通过包管理器安装。例如:
- Debian/Ubuntu:
sudo apt install scrcpy adb
- Arch Linux:
sudo pacman -S scrcpy android-tools
- Fedora:
sudo dnf install scrcpy android-tools
- Snap:
sudo snap install scrcpy
- Debian/Ubuntu:
四、安装和配置 (以 Windows 为例,其他系统类似)
-
解压 (Windows): 将下载的
scrcpy-win64-vX.X.X.zip
压缩包解压到任意目录(例如C:\scrcpy
)。 -
启用开发者选项和 USB 调试:
- 在安卓设备上,进入 "设置" -> "关于手机" (或 "关于平板电脑")。
- 连续点击 "版本号" (或 "Build number") 7 次,直到出现 "您现在是开发者!" 的提示。
- 返回 "设置",进入 "开发者选项"。
- 启用 "USB 调试" 选项。
-
连接安卓设备: 使用数据线将安卓设备连接到电脑。首次连接时,安卓设备上可能会弹出 USB 调试授权请求,请选择 "允许"。
-
运行 scrcpy:
- Windows: 打开解压后的 scrcpy 文件夹,双击
scrcpy.exe
文件即可启动。 - macOS/Linux: 打开终端 (Terminal),输入
scrcpy
并回车。
- Windows: 打开解压后的 scrcpy 文件夹,双击
如果一切顺利,你的安卓设备屏幕就会出现在电脑上。
五、无线连接 (Wi-Fi)
scrcpy 也支持通过 Wi-Fi 进行无线连接,步骤如下:
- 确保设备在同一 Wi-Fi 网络下: 安卓设备和电脑必须连接到同一个 Wi-Fi 网络。
- 启用 USB 调试并连接设备: 按照前面的步骤启用 USB 调试,并通过数据线将安卓设备连接到电脑。
- 获取设备 IP 地址: 在安卓设备上,进入 "设置" -> "关于手机" -> "状态" -> "IP 地址",记录下 IP 地址。
- 启用 TCP/IP 模式: 在电脑的命令行窗口 (Windows 的 cmd 或 PowerShell,macOS/Linux 的终端) 中输入以下命令:
bash
adb tcpip 5555
(如果提示找不到adb
命令,请将adb.exe
所在路径添加到系统环境变量PATH
中,或者在命令行中进入adb.exe
所在目录再执行命令。adb.exe
通常位于 scrcpy 解压目录中。) - 断开 USB 连接: 拔掉数据线。
- 通过 IP 地址连接: 在命令行窗口中输入以下命令(将
your_device_ip
替换为你的安卓设备的 IP 地址):
bash
adb connect your_device_ip:5555 - 运行 scrcpy: 输入
scrcpy
并回车。
现在,你的安卓设备应该已经通过 Wi-Fi 成功投屏到电脑上了。
六、常用快捷键和命令行选项
scrcpy 提供了许多快捷键和命令行选项,可以让你更方便地控制投屏效果和行为。以下是一些常用的快捷键:
- Ctrl + f: 全屏/窗口模式切换。
- Ctrl + h (或中键): 模拟 HOME 键。
- Ctrl + b (或右键): 模拟 BACK 键。
- Ctrl + s: 模拟 APP_SWITCH 键 (最近应用列表)。
- Ctrl + m: 模拟 MENU 键。
- Ctrl + ↑/↓: 调节设备音量。
- Ctrl + p: 模拟 POWER 键。
- Ctrl + o: 关闭设备屏幕(但投屏继续)。
- Ctrl + Shift + o: 重新打开屏幕
- Ctrl + r: 旋转屏幕
- Ctrl + n: 打开设备通知栏
- Ctrl + Shift + n: 关闭设备通知栏
常用的命令行选项 (在运行 scrcpy
命令时添加):
--bit-rate
或-b
: 设置视频比特率 (默认 8Mbps),例如scrcpy -b 16M
。--max-size
或-m
: 限制视频分辨率,例如scrcpy -m 1920
(限制宽度为 1920 像素)。--record
或-r
: 录制屏幕,例如scrcpy -r my_recording.mp4
。--no-control
或-n
: 禁用电脑对安卓设备的控制。--stay-awake
或-w
: 保持设备屏幕常亮。--turn-screen-off
或-S
: 启动时关闭屏幕--show-touches
: 显示触摸点--fullscreen
或-f
: 以全屏模式启动。--window-title
: 设置窗口标题
更多详细的命令行选项和快捷键信息,请参考 scrcpy 的官方文档 (在 GitHub 仓库的 README 文件中)。
七、总结
scrcpy 是一款功能强大、易于使用的安卓设备投屏工具,无论是开发者进行调试、用户进行演示,还是游戏玩家进行直播,都能提供出色的体验。通过本文的详细教程,相信你已经掌握了 scrcpy 的下载、安装和基本使用方法。赶快动手试试吧!