adb实现图形控制手机
书接上篇
首先要用到scrcpy
https://github.com/Genymobile/scrcpy
https://github.com/Genymobile/scrcpy/releases
下载最新的对应系统的软件并安装(解压)
建立adb wifi 连接
手机端ssh输入
su
setprop service.adb.tcp.port 5555
start adbd
电脑cmd输入
adb tcpip 5555
adb connect 手机ip:5555
建立wifi连接
手机端ssh输入,或者adb shell 输入
su
setprop persist.security.adbinput 1
打开手机上的模拟点击输入功能
打开scrcpy-noconsole
就可以遥控手机了
usb可以不需要root,打开开发者模式,打开adb调试,打开安全设置
快捷键
操作 | 快捷键 | 快捷键 (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
|
中文输入法无法使用实体键盘
要配合ADBKeyBoard.apk使用单纯的手机端输入法无法解决
https://github.com/senzhk/ADBKeyBoard
https://github.com/senzhk/ADBKeyBoard/blob/master/ADBKeyboard.apk
这样就可以直接复制windows中的内容到手机上了,也就是ctrl v不用ctrl shift v。。。总之还是不好用。。。哈哈哈
搜狗输入法可以输入但是无法识别成实体键盘,因为是abdinput模拟输入的
前文中有介绍通过magisk props来实现setprop自动写入的,可以每次少写两行指令
只需要每次重启通过指令打开adb服务就行
解锁经常失败看过来:
点住指纹解锁位置,等一秒这样迅速上滑,解锁的成功就高了,毕竟还是有延迟的
其他文章:
https://www.iplaysoft.com/scrcpy.html
推荐阅读: