手机需要提前开启USB调试

一、有线连接
  1. 手机通过USB连接到PC上,首次连接会弹出是否信任该电脑,点击始终信任。
  2. 运行adb usb查看是否连接成功
  3. 运行scrcpy
二、无线连接
  1. 确保PC和手机在同一WiFi(同一局域网)中
  2. 手机先通过USB与PC连接
  3. 在PC上运行adb tcpip 5555打开手机端口
  4. 断开USB连接
  5. 在PC上运行adb connect 手机IP:服务端口
手机IP查询命令:adb shell ip route
  1. 运行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:服务端口 |

最后修改:2024 年 05 月 12 日
如果觉得我的文章对你有用,请随意赞赏。