在电脑上完全控制手机的软件
adb软件、一台电脑、数据线以及你的手机.
Table of Contents
前言和需求
在电脑上控制手机,解放双手,提升效率。
需要通过USB线连接电脑和手机,手机屏幕实时传输显示在电脑软件上,通过鼠标点击让手机进行响应,也就是通过点击鼠标代替手指在手机上的操作,和自己在玩手机一样的操作流程。
如果手机锁屏,则在电脑上无法继续操作,需要保持亮屏,和平时玩手机一样,但可以把屏幕亮度调到最低。
市面上主流的多屏协同软件都是基于 scrcpy,套层皮,bug 几乎没改,推荐直接使用 scrcpy
scrcpy工作原理
Android 设备和计算机之间的通信主要通过 USB 连接和 Android 调试桥 (ADB) 。scrcpy软件通过在 Android 设备上执行服务器来运行,然后通过 ADB 隧道通过套接字与服务器通信。它不需要 Android 设备上安装软件。屏幕内容作为 H.264 视频流式传输,然后软件scrcpy对其进行解码并显示在计算机上。该软件通过服务器将键盘和鼠标输入推送到 Android 设备。
Quick Start
Android 设备上启用 USB 调试,将设备连接到计算机。并在计算机上运行 scrcpy 应用程序。
连接手机与电脑,开启 USB 调试-启动 ./scrcpy
下载地址:https://github.com/Genymobile/scrcpy/releases
Windows: download scrcpy-win64-v1.24.zip
adb = Android Debug Bridge(Android调试桥)
PS
f:
cd F:\tmp\8888
./adb devices
./scrcpy
DOS
f:
cd F:\tmp\8888
adb devices
scrcpy
华为荣耀手机 (HUAWEI HONOR V9) USB 调试 - ADB 调试
1. 开发者模式
Settings (设置) -> System (系统) -> About phone (关于手机) -> Build number (版本号)
连续点击 Build number (版本号) 7 次进入 开发者模式。
You are already a developer!
2. USB 设置
Settings (设置) -> System (系统) -> Developer options (开发人员选项) -> USB Config (USB 设置) -MTP多媒体
3. USB debugging (USB 调试)
Settings (设置) -> System (系统) -> Developer options (开发人员选项) -> USB debugging (USB 调试)
以上操作顺序不能颠倒,否则连接不成功!
未启用USB debugging (USB 调试)的情况
PS F:\tmp\8888> ./adb devices
List of devices attached
未启用USB debugging (USB 调试)的情况
PS F:\tmp\8888> ./adb devices
List of devices attached
6EB0217715014356 unauthorized
启用USB debugging (USB 调试)的情况下
PS F:\tmp\8888> ./adb devices
List of devices attached
6EB0217715014356 device
华为荣耀手机 (HUAWEI Honor V9) USB 调试 - ADB 调试
https://blog.csdn.net/chengyq116/article/details/108296042
Step 1:
You are already a developer!
您正处于开发者模式!
Step 2:选择 USB 配置 - MTP (多媒体传输)
然后返回到”设置“界面,拉到最底部,找到”开发者选项“并点击它
STep 3:USB 调试 - ENABLE
Step 4:连接 USB 后开启调试模式
直到这步,才会出现:
PS F:\tmp\8888> ./adb devices
List of devices attached
6EB0217715014356 device
可以进入scrcpy 操作了
./scrcpy
PS F:\tmp\8888> ./scrcpy
scrcpy 1.24 <https://github.com/Genymobile/scrcpy>
F:\tmp\8888\scrcpy-server: 1 file pushed, 0 skipped. 65.4 MB/s (41159 bytes in 0.001s)
[server] INFO: Device: HUAWEI DUK-AL20 (Android 9)
INFO: Renderer: direct3d
INFO: Initial texture: 1080x1920
INFO: Device clipboard copied
WARN: Device disconnected
How to Use ADB Push to Copy a File to Android?
adb push <local file> <remote location>
adb push F:\googleDownload\ip_webcam_58451.apk /sdcard
output
PS F:\tmp\8888> ./adb push F:\googleDownload\ip_webcam_58451.apk /sdcard
F:\googleDownload\ip_webcam_58451.apk: 1 file pushed, 0 skipped. 23.2 MB/s (7266887 bytes in 0.299s)
honor v9 real debug
解决华为手机打开USB调试后总会自动关闭的问题
https://jingyan.baidu.com/article/c275f6ba695e9be33c756750.html
华为手机usb调试打开后在“开发者选项”下同时打开如下选项:
1、打开”是否允许USB调试“选项
2、打开“仅充电模式下进行了ADB调试”选项。
other
一、拨号盘输入:*#*#2846579#*#*,进入工程菜单