Scrcpy 简介
应用程序可显示和控制通过USB(或通过TCP / IP)连接的Android设备。它不需要任何根访问权限。它适用于GNU / Linux,Windows和macOS。
github地址:https://github.com/Genymobile/scrcpy
配置环境
- 安装
adb服务,使用数据线连接自己的安卓设备,并查看自己的安卓设备:
| |
找到自己的安卓设备哪一行,24ae、1813在下面会用到。
- 创建设备文件:
下面命令中的名称71-android是自定义的,我的这个代表安卓7.1的意思。
| |
将以下内容写入刚刚创建的文件,注意,下面的24ae、1813要改成自己的安卓设备的id(见上):
SUBSYSTEM"usb", ATTRS{idVendor}“24ae”, ATTRS{idProduct}==“1813”, MODE=“0666”
更改文件权限:
| |
- 重启 ADB 服务:
| |
Scrcpy 安装与使用
安装:
| |
列出设备:
| |
开始投屏:
| |
设置无线连接Android设备
ℹ️先使用数据线将手机和电脑连接并在手机端开启「开发者选项」及「USB 调试」
| |
拔出数据线,开启无线连接:
| |
192.168.8.154为你Android设备的IP地址,可以通过路由器后台获取或者在手机上使用相关软件进行获取。
启动 scrcpy :
| |
Scrcpy 快捷键
| Action | Shortcut | Shortcut (macOS) |
|---|---|---|
| Switch fullscreen mode | Ctrl+f | Cmd+f |
| Rotate display left | Ctrl+← (left) | Cmd+← (left) |
| Rotate display right | Ctrl+→ (right) | Cmd+→ (right) |
| Resize window to 1:1 (pixel-perfect) | Ctrl+g | Cmd+g |
| Resize window to remove black borders | Ctrl+x | Double-click¹ | Cmd+x | Double-click¹ |
Click on HOME | Ctrl+h | Middle-click | Ctrl+h | Middle-click |
Click on BACK | Ctrl+b | Right-click² | Cmd+b | Right-click² |
Click on APP_SWITCH | Ctrl+s | Cmd+s |
Click on MENU | Ctrl+m | Ctrl+m |
Click on VOLUME_UP | Ctrl+↑ (up) | Cmd+↑ (up) |
Click on VOLUME_DOWN | Ctrl+↓ (down) | Cmd+↓ (down) |
Click on POWER | Ctrl+p | Cmd+p |
| Power on | Right-click² | Right-click² |
| Turn device screen off (keep mirroring) | Ctrl+o | Cmd+o |
| Turn device screen on | Ctrl+Shift+o | Cmd+Shift+o |
| Rotate device screen | Ctrl+r | Cmd+r |
| Expand notification panel | Ctrl+n | Cmd+n |
| Collapse notification panel | Ctrl+Shift+n | Cmd+Shift+n |
| Copy device clipboard to computer | Ctrl+c | Cmd+c |
| Paste computer clipboard to device | Ctrl+v | Cmd+v |
| Copy computer clipboard to device and paste | Ctrl+Shift+v | Cmd+Shift+v |
| Enable/disable FPS counter (on stdout) | Ctrl+i | Cmd+i |
¹Double-click on black borders to remove them. ²Right-click turns the screen on if it was off, presses BACK otherwise.
参考链接
- Scrcpy Documentation: https://github.com/Genymobile/scrcpy