手机需要提前开启USB调试
一、有线连接
- 手机通过USB连接到PC上,首次连接会弹出是否信任该电脑,点击始终信任。
- 运行
adb usb
查看是否连接成功 - 运行scrcpy
二、无线连接
- 确保PC和手机在同一WiFi(同一局域网)中
- 手机先通过USB与PC连接
- 在PC上运行
adb tcpip 5555
打开手机端口 - 断开USB连接
- 在PC上运行
adb connect 手机IP:服务端口
手机IP查询命令:adb shell ip route
- 运行scrcpy
三、Scrcpy常用命令
版本信息 | scrcpy -v |
帮助 | scrcpy --help |
更改比特率 (默认比特率为 8 Mbps) | scrcpy --bit-rate 2M scrcpy -b 2M |
限制帧率 | scrcpy --max-fps 15 |
禁用声音 | scrcpy --no-audio |
限制宽高 | scrcpy --max-size 1024 scrcpy -m 1024 |
裁剪投屏屏幕 (长:宽:偏移x:偏移y) | scrcpy -c 800:800:0:0 |
锁定镜像的方向 | scrcpy --lock-video-orientation 0 # 自然方向 scrcpy --lock-video-orientation 1 # 逆时针90° scrcpy --lock-video-orientation 2 # 180° scrcpy --lock-video-orientation 3 # 顺时针90° |
录屏 | scrcpy --record file.mp4 scrcpy -r file.mkv |
录屏时禁用镜像 (用Ctrl+C中断录制) | scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv |
窗口标题 | scrcpy --window-title 我的设备 |
无边界窗口 | scrcpy --window-borderless |
总是置顶窗口 | scrcpy --always-on-top |
全屏 | scrcpy --fullscreen scrcpy -f |
旋转窗口 | scrcpy --rotation 1 |
禁用控件 | scrcpy --no-control scrcpy -n |
关闭屏幕 | scrcpy --turn-screen-off scrcpy -S |
防止休眠 | scrcpy --turn-screen-off --stay-awake scrcpy -Sw |
显示触摸 | scrcpy --show-touches scrcpy -t |
四、ADB常用命令
已连接设备列表 | adb devices |
列出系统应用 | adb shell pm list package -s |
列出第三方应用 | adb shell pm list package -3 |
列出来源 | adb shell pm list package -i |
列出包名和路径 | adb shell pm list package -f |
安装应用程序 | adb install xxxx.apk |
卸载应用程序 | adb uninstall [包名] |
查看设备日志 | adb logcat |
启动应用程序 | adb shell am start [包名/类名] |
模拟输入文本 | adb shell input text [文本] |
截屏并保存 | adb shell screencap [路径] |
复制文件 | adb pull [设备路径] [本地路径] |
上传文件 | adb push [本地路径] [设备路径] |
获取设备IP | adb shell ip route |
重启 | adb reboot |
开启设备端口 | adb tcpip 服务端口 |
远程连接设备 | adb connect 手机IP:服务端口 |
断开设备连接 | adb disconnect 手机IP:服务端口 |