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 之前,你需要准备以下内容:

  1. 安卓设备: Android 5.0 或更高版本的手机或平板电脑。
  2. 数据线(USB 连接)或 Wi-Fi 网络(无线连接): 用于连接安卓设备和电脑。
  3. 电脑: Windows、macOS 或 Linux 操作系统。
  4. 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

四、安装和配置 (以 Windows 为例,其他系统类似)

  1. 解压 (Windows): 将下载的 scrcpy-win64-vX.X.X.zip 压缩包解压到任意目录(例如 C:\scrcpy)。

  2. 启用开发者选项和 USB 调试:

    • 在安卓设备上,进入 "设置" -> "关于手机" (或 "关于平板电脑")。
    • 连续点击 "版本号" (或 "Build number") 7 次,直到出现 "您现在是开发者!" 的提示。
    • 返回 "设置",进入 "开发者选项"。
    • 启用 "USB 调试" 选项。
  3. 连接安卓设备: 使用数据线将安卓设备连接到电脑。首次连接时,安卓设备上可能会弹出 USB 调试授权请求,请选择 "允许"。

  4. 运行 scrcpy:

    • Windows: 打开解压后的 scrcpy 文件夹,双击 scrcpy.exe 文件即可启动。
    • macOS/Linux: 打开终端 (Terminal),输入 scrcpy 并回车。

如果一切顺利,你的安卓设备屏幕就会出现在电脑上。

五、无线连接 (Wi-Fi)

scrcpy 也支持通过 Wi-Fi 进行无线连接,步骤如下:

  1. 确保设备在同一 Wi-Fi 网络下: 安卓设备和电脑必须连接到同一个 Wi-Fi 网络。
  2. 启用 USB 调试并连接设备: 按照前面的步骤启用 USB 调试,并通过数据线将安卓设备连接到电脑。
  3. 获取设备 IP 地址: 在安卓设备上,进入 "设置" -> "关于手机" -> "状态" -> "IP 地址",记录下 IP 地址。
  4. 启用 TCP/IP 模式: 在电脑的命令行窗口 (Windows 的 cmd 或 PowerShell,macOS/Linux 的终端) 中输入以下命令:
    bash
    adb tcpip 5555

    (如果提示找不到 adb 命令,请将 adb.exe 所在路径添加到系统环境变量 PATH 中,或者在命令行中进入 adb.exe 所在目录再执行命令。adb.exe 通常位于 scrcpy 解压目录中。)
  5. 断开 USB 连接: 拔掉数据线。
  6. 通过 IP 地址连接: 在命令行窗口中输入以下命令(将 your_device_ip 替换为你的安卓设备的 IP 地址):
    bash
    adb connect your_device_ip:5555
  7. 运行 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 的下载、安装和基本使用方法。赶快动手试试吧!

THE END