Scrcpy使用教程
Scrcpy下载地址:https://github.com/Genymobile/scrcpy
使用ADB连接
有线连接或者无线连接都需要手机打开开发者模式的usb调试,无线连接还需要开启无线调试
无线连接需要通过命令
连接成功后通过adb命令可以看到设备序列号UUID 1
adb connect ip:5555
只有一个设备的话可以直接启动scrcpy投屏 1
adb devices
有多个设备的情况下可以通过下面命令选择指定设备1
scrcpy
无线投屏 有线连接 1
scrcpy -s ip:5555
1
scrcpy -s UUID
屏幕常亮
scrcpy本身支持有线模式下的屏幕常亮,不过无线连接时不能保持屏幕常亮.我们可以通过adb命令来解决这个问题
原理也很简单,就是adb模拟按下按键0,按键0在安卓系统里代表未知按键,没有作用,不过能保持屏幕常亮,这里我使用python脚本来每10s执行一次adb指令
1
adb shell input keyevent 0
1
2
3
4
5import os
import time
while True:
os.system("adb shell input keyevent 0")
time.sleep(10)
Scrcpy常用快捷键
MOD在Windows下默认为Alt
快捷键 | 作用 |
---|---|
Ctrl+c | 复制 |
Ctrl+x | 剪切 |
Ctrl+v | 粘贴 (但仅在 Android >= 7 上支持) |
MOD+f | 全屏 |
MOD+ [ ← → ] | 向左向右旋转 |
MOD+s | 最近任务 |
MOD+g | 将窗口大小调整为 1:1 |
MOD+w | 双击左键 | 调整窗口大小以去除黑边 |
MOD+h | 中键单击 | 点击 HOME |
MOD+b | 右键单击 | 点击返回 |
MOD+m | 点击(解锁屏幕)⁴MENU |
MOD+↑↓ | 音量加减 |
MOD+p | 点击电源键 |
MOD+o | 关闭设备屏幕(保持镜像) |
MOD+Shift+o | 打开设备屏幕 |
MOD+r | 切换横屏竖屏 |
MOD+n | 展开通知面板 |
文件传输
直接把文件拖到scrcpy窗口文件就会通过adb传输到手机Download目录
键盘映射
在投屏上可以直接用电脑键盘输入英文,只有电脑键盘为英文模式下有用
Scrcpy使用教程
https://retuze.github.io/sun/6d450a2e.html