← 返回全部文章

电脑也能控制安卓手机:Escrcpy 实用指南

想在电脑上看手机、点手机、传文件和做自动化?Escrcpy 把 scrcpy 的能力做成了更完整的桌面工具,但免费底座和付费扩展要分清。

手机盯久了,眼睛确实累。尤其是需要反复查看手机内容、做截图、整理文件,或者测试一款 Android 应用时,一直低头操作并不方便。

Escrcpy 做的事情很直接:把 Android 手机的画面显示到电脑上,再用鼠标和键盘控制手机。它不是远程云手机,手机还是在你手边,电脑只是接管了屏幕显示和输入操作。

它到底是什么

Escrcpy 是一个桌面端图形界面,底层使用 Scrcpy 进行 Android 设备镜像和控制。项目仓库当前源码包版本是 3.2.0,根目录许可证是 Apache-2.0 。

它支持 Windows 、 macOS 和 Linux 方向的桌面使用。具体安装包和系统兼容性,要以当前发布页面提供的文件为准,不要拿别人的旧安装包直接判断今天的状态。

项目 README 里还特别写了一点:部分高级特性来自私有扩展仓库 EscrcpyX,并以付费形式提供。也就是说,Escrcpy 的开源底座和所有高级能力不是一回事。

先准备手机

第一次连接需要在 Android 手机上打开开发者选项和 USB 调试。不同品牌的入口名称会有差异,通常在“关于手机”里连续点击版本号,再回到系统设置找到“开发者选项”。

打开 USB 调试后,用数据线连接电脑。手机可能会弹出“允许这台电脑进行 USB 调试”的授权提示,确认之前先看清电脑是否是自己的设备。

电脑端可以先检查 ADB 是否看到手机:

adb devices

正常情况下会看到一行设备序列号和 device 状态。如果显示 unauthorized,回到手机确认授权;如果没有设备,先换一根支持数据传输的数据线,再检查驱动、 USB 模式和系统权限。

第一次打开 Escrcpy

从项目的发布包中下载与你的系统匹配的版本,安装或解压后启动 Escrcpy 。第一次使用不建议直接折腾无线连接,先用 USB 把有线链路跑通。

主界面通常会列出已发现的设备。连接成功后,可以看到设备标识、设备名称和连接状态。截图中的界面还提供了设备管理、快捷操作、偏好设置、终端入口和无线连接等入口。

点开设备的镜像或显示按钮,电脑会出现手机画面。鼠标点击对应触控位置,键盘输入会发送到手机。旋转、截图、音量、返回、主页和多任务等常用操作,都可以从控制栏调用。

电脑端能做什么

看屏幕和控制触控

这是最基础的功能。手机画面在电脑窗口里显示,鼠标点击相当于触摸,滚轮和拖动可以完成滚动。需要长时间查看手机页面时,电脑屏幕会轻松一些。

键盘映射

Escrcpy 支持把点击、滑动、滚动、摇杆等操作配置成键盘或鼠标动作。做移动端应用测试、重复操作或游戏按键适配时,这比每次用手点更容易复现。

键位映射要慢慢配。先设置一个动作,确认方向和坐标正确,再继续加,不要一次导入一整套自己没看过的配置。

文件和截图

工具栏里有截图、文件和应用相关入口。适合把手机截图直接保存到电脑,或者在设备和电脑之间处理文件。涉及相册、聊天记录和下载目录时,要先确认保存位置,别把私人文件误传到共享目录。

多设备管理

项目支持同时管理多台 Android 设备,也支持广播输入、批量截图和 APK 安装。这个功能更适合测试人员、开发者或设备运维,不适合在没有确认目标设备的情况下随便广播操作。

无线连接

README 里列出了无线 ADB 、局域网自动发现和 Gnirehtet 反向供网支持。无线连接少一根线,但会引入网络环境、 ADB 端口和局域网暴露等问题。个人手机在家里测试可以,公共网络或办公网络不要默认开启。

自动化和 AI 功能怎么看

项目还提供图形化自动化脚本能力,可以按步骤编排动作,并使用屏幕识图做条件判断。 README 也列出了基于 MCP 的自动操控和多模型对话入口。

这些能力适合做测试流程和重复任务,不等于手机上的任何 App 都能稳定自动化。界面改版、弹窗、验证码、登录状态和权限提示,都可能让坐标或识图流程失效。

让 AI 控制真实手机时,风险比普通聊天高一层。它可能打开应用、修改设置、发送内容或安装文件。建议先用测试机,限制可操作设备,并保留人工确认步骤。

常见连接问题

  • 列表里没有设备:检查 USB 调试、数据线、驱动和手机 USB 模式。
  • 显示 unauthorized:在手机上确认调试授权,必要时撤销 USB 调试授权后重新连接。
  • 镜像能看但不能点:检查控制权限、设备状态和当前连接方式。
  • 无线连接失败:先确认电脑和手机在同一局域网,再检查 ADB 配对和网络策略。
  • 画面卡顿:先降低镜像分辨率或码率,确认是不是 USB 、无线网络或电脑性能造成的。
  • 自动化跑偏:重新校准分辨率、窗口比例和识图条件,不要直接重复执行。

适合谁,不适合谁

如果你经常在电脑和手机之间切换,做 Android 开发测试,管理多台测试机,或者需要把重复的手机操作变成可复现流程,Escrcpy 值得试一试。

如果你只是偶尔查看通知,系统自带的投屏功能可能已经够用。 Escrcpy 也不是云手机,不能替你解决远程设备、电量、网络和 Android 权限问题。

项目采用 Apache-2.0,但其中依赖的 Scrcpy 、 ADB 、 Gnirehtet 等组件各自还有对应的许可和使用边界。下载发布包时,也要留意当前版本说明和系统要求。

项目地址: https://github.com/viarotel-org/escrcpy