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