远程控制Android手机
· 阅读需 2 分钟
阅读量: 101
阅读人次: 102
下载 scrcpy 软件。
首先将手机通过USB连接电脑。进入 开发人员选项
,打开USB调试
,在弹出的对话框下勾选 始终允许
。现在打开 scrcpy.exe
就可以通过scrcpy
控制手机了。
为了能够一直顺利打开手机的ADB调试模式,我们还需要 取消勾选 连接USB时总是弹出提示
, 勾选"仅充电"模式下允许ADB调试
。
为了能够通过TCP/IP进行ADB调试,我们需要开启手机的TCP/IP ADB调试功能,在 scrcpy
目录下提供了 adb.exe
,我们可以直接在该目录下使用命令行运行:
.\adb.exe tcpip 5555 # 是能tcp/ip adb调试,监听端口为 5555
这时能看到命令行输出:
restarting in TCP mode port: 5555
这时我们可以拔掉USB连接转而使用 TCP/IP 连接了,如果PC和手机在同一局域网内(假设手机的局域网IP为:192.168.3.86),连接 ADB:
.\adb.exe connect 192.168.3.86:5555
这时能看到命令行输出:
connected to 192.168.3.86:5555
然后我们执行:
.\scrcpy.exe --serial=192.168.3.86:5555
即可通过 scrcpy
使用 TCP/IP 远程控制安卓手机。到这里,我们可以将手机的 5555 端口通过 frp 暴露到公网中,那我们就可以远程通过 scrcpy
控制安卓手机了。推荐 Android frpc,只要能够使其能够在后台一直不断网运行,那么可以达到不错的控制效果。