电脑端scrcpy控制Android手机
缘起
有一个非常老的号码,放在备用机里边,基本处于挂机状态,使用程序自动发送电话、短信记录到邮箱。
但是最近备用机屏幕磕了一下,不能正常触摸了,导致基本删不可用了,因此需要捣鼓一个可以通过电脑端控制手机操作的软件(注:像xx手机助手这种就别说了)。
折腾过程
在chrome浏览器的扩展里找到了类似的软件(syncxx),但是居然是收费的,我想不通这个Android官方开发工具Android studio里都有类似实现的功能,居然还收费,那果断放弃了。
经过一番折腾,发现一个小巧好用的工具scrcpy
,开源免费,使用简单,一条命令行就用起来了。
安装方法
项目是开源的,地址在https://github.com/Genymobile/scrcpy,使用方法可以看看ReadMe
说明的。
如果是mac的话,并且使用了brew
管理软件的话,直接下面的命令安装
brew install scrcpy
如果是linux发行版的话,使用如下命令安装
sudo apt install scrcpy
如果是windows的话,使用这个地址的安装包安装
https://github.com/Genymobile/scrcpy/releases
使用方法
1、先安装adb命令行,这个相信大家都知道怎么安了
2、usb插上手机,打开命令行,直接运行scrcpy
就好了
一些常用的快捷键如下:
操作 | 快捷键 | 快捷键 (macOS) |
---|---|---|
切换全屏模式 | Ctrl+f | Cmd+f |
将窗口调整为 1:1 | Ctrl+g | Cmd+g |
调整窗口大小以删除黑色边框 | Ctrl+x 或 双击黑色背景 | Cmd+x 或 双击黑色背景 |
设备HOME键 | Ctrl+h 或 鼠标中键 | Ctrl+h 或 鼠标中键 |
设备BACK键 | Ctrl+b 或 鼠标右键 | Cmd+b 或 鼠标右键 |
设备任务管理键 | Ctrl+s | Cmd+s |
设备菜单键 | Ctrl+m | Ctrl+m |
设备音量+键 | Ctrl+↑ | Cmd+↑ |
设备音量-键 | Ctrl+↓ | Cmd+↓ |
设备电源键 | Ctrl+p | Cmd+p |
点亮手机屏幕 | 鼠标右键 | 鼠标右键 |
关闭设备屏幕(保持镜像) | Ctrl+o | Cmd+o |
展开通知面板 | Ctrl+n | Cmd+n |
折叠通知面板 | Ctrl+Shift+n | Cmd+Shift+n |
将设备剪贴板中的内容复制到计算机 | Ctrl+c | Cmd+c |
将计算机剪贴板中的内容粘贴到设备 | Ctrl+v | Cmd+v |
将计算机剪贴板中的内容复制到设备 | Ctrl+Shift+v | Cmd+Shift+v |
安装APK | 将APK文件拖入投屏 | 将APK文件拖入投屏 |
传输文件到设备 | 将文件拖入投屏 | 将文件拖入投屏 |
启用/禁用FPS计数器(stdout) | Ctrl+i | Cmd+i |
总结
开源软件里边,这些小而美的软件/工具真的非常多,以后多发现发现,这些工具没有一丝丝的冗余,没有商业目的,真的开源,应是如此。
参考资料
https://www.appinn.com/scrcpy-gui/
https://github.com/Genymobile/scrcpy
发表评论