写了一个 Scrcpy 套壳小工具 个人觉得挺好用的 分享给 V 友 普普通通前端一枚 水平有限不喜勿喷

2023-09-26 09:57:24 +08:00
 viarotel

Escrcpy

📱 使用图形界面的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动

📱 Use Scrcpy with a graphical interface to display and control your Android device, driven by Electron

特点

获取软件包

查看发布地址

快速上手

USB 连接

注意:如果手机上提示调试授权请点击允许

  1. 安卓手机需开启开发者模式并打开 USB 调试
  2. 打开 Escrcpy 并将安卓手机连接到你的电脑
  3. 这时 Escrcpy 设备列表应该已经检测到你的手机,点击开始镜像
  4. 开始享受吧

WIFI 连接

注意:需同时开启无线调试功能,并在无线调试页面中获取你的当前设备的无线地址(通常为你连接 WIFI 时分配的 IP 地址)及端口号(默认为 5555 )

  1. 同 USB 连接中的 1-2 步骤
  2. 将获取到的设备 IP 地址及端口号填写到 Escrcpy 中,然后点击连接设备
  3. 这时 Escrcpy 设备列表应该已经检测到你的手机,点击开始镜像
  4. 开始享受吧

快捷键

请参阅 scrcpy/doc/shortcuts

高级配置

持续完善中 目前支持 Scrcpy 中以下常用配置

显示配置

设备控制

音频控制

窗口控制

下一步做什么?

优先级从高到低

  1. 用户界面进行优化,制作合适的 Logo ✅
  2. 添加更多的高级功能 如: 屏幕录像 🚧
  3. 添加 macOS 及 linux 操作系统的支持 🚧
  4. 内置的软件更新功能 🚧
  5. 支持语言国际化功能 🚧
  6. 添加侧边控制栏 🚧
  7. 添加对游戏的增强功能 如游戏键位映射 🚧

常见问题

电脑连接设备后无法检测到

  1. 请重新插拔你的设备,并确认设备同意了 USB 调试授权窗口。
  2. 如果还不行,你的电脑可能缺少必要的驱动程序,请使用第三方工具 如:驱动精灵,安装必要的驱动后重试。

无法输入中文

该问题是已知的,Scrcpy 似乎并未直接对中文输入进行测试和支持 需要在手机端安装第三方输入法 以下输入法经测试可以很好支持

没有控制栏,无法通过点击返回上一步及桌面问题

后期会增加支持 目前可以使用以下方法

  1. 在高级设置中开启 设备控制 => 虚拟控制栏 (如果该配置不起作用则需要在设备上手动开启)
  2. 通过快捷键,请参阅 scrcpy/doc/shortcuts

获得帮助

因为是开源项目 全靠爱发电 所以支持有限 更新节奏不固定

致谢

该项目的诞生离不开以下开源项目

3419 次点击
所在节点    分享创造
28 条回复
mazz
2023-09-26 17:21:45 +08:00
先 star 了希望以后能有 ubuntu 版本的
jqtmviyu
2023-09-26 18:44:20 +08:00
在用 qtScrcpy, electron 就不下载了.
Maerd
2023-09-27 01:51:28 +08:00
qtscrcpy 的 issue 里面看到你发的了
hanguofu
2023-09-27 07:06:13 +08:00
谢谢 tifang 的推荐
viarotel
2023-09-27 08:34:15 +08:00
@hanguofu 有用就好
viarotel
2023-09-27 08:34:31 +08:00
@Maerd 哈哈挺巧
viarotel
2023-09-27 08:34:57 +08:00
@jqtmviyu 可以 我同时也在使用 qtScrcpy 有些地方实现不了才想着写一个
viarotel
2023-09-27 08:35:47 +08:00
@mazz 哈哈我立的 Flag 希望能尽快实现

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/977171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX