欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

简易实现ADB远程控制与屏幕投放功能

最编程 2024-07-27 17:29:26
...

ADB远程调试+投屏

ADB远程调试准备

  1. 安装ADB
  2. 手机打开开发者模式,允许USB调试
  3. 手机与电脑在同一个局域网下
  4. PC上使用adb devices显示有设备
ADB远程调试+投屏
ADB远程调试+投屏

步骤

  1. 先将手机与电脑用USB进行连接
  2. PC上使用ADB开启监听adb tcpip 10086,端口自定义
  3. 查看手机的IP地址,两种方法
    • 直接在手机查看WIFI地址
    • 在PC上使用adb shellsuifconfig查看IP地址
    ADB远程调试+投屏
    ADB远程调试+投屏
  4. 接下来拔掉USB插头
  5. 在PC上使用adb connect 192.168.31.98:10086,手机WIFI的IP地址+监听端口号进行连接
  6. 可以看到已经远程连接上了,后面使用的时候就不需要USB线,直接使用adb connect进行连接
ADB远程调试+投屏
ADB远程调试+投屏
  1. 如果需要断开连接可以使用adb disconnect 192.168.31.98:10086断开连接

投屏准备

  1. 需要使用Scrcpy这个工具,安装到PC上
ADB远程调试+投屏
ADB远程调试+投屏
  1. 可以把下载的目录添加到环境变量里,这样使用方便

步骤

  1. 接上面步骤,已经通过ADB进行连接就可以直接使用Scrcpy,双击使用即可或者在终端输入scrcpy.exe
ADB远程调试+投屏
ADB远程调试+投屏

其他

这里投屏可以使用上面的远程调试,也可以用USB先连接,只要adb devices中有设备就行

如果当adb devices中有多个设备时,可以使用

通过usb线连接,须指定序列
scrcpy --serial 0123456789abcdef
scrcpy -s 0123456789abcdef  # 短的版本
------------------------------------
过TCP/IP连接
scrcpy --serial 192.168.0.1:5555
scrcpy -s 192.168.0.1:5555  # 短的版本

关于Scrcpy更多的使用可以参考这个Scrcpy基础使用

关于ADB命令更多的使用可以参考这个ADB 命令大全

Q.E.D.

推荐阅读