手机屏幕坏了如何在另一台电脑上开启USB调试功能
前言
我有两台新旧电脑,一个安卓手机。
安卓机已经开启USB调试功能,并且安卓机已经授权给旧电脑USB调试权限了。
后来我又新买了一台新电脑,新电脑我也想用来调试这台安卓机。
不过不巧的是,安卓机此时屏幕正好坏掉了。也就是我无法通过点击屏幕来给新电脑授予USB调试权限。
那么,此时我该怎么授予新电脑调试这台安卓机呢?
前提
- 一台已经允许USB调试的旧电脑,
- 一台已经开启USB调试的手机
- 一个WiFi
- 一台新电脑
- adb.exe
- scrcpy.exe
操作步骤
因为在手机屏幕坏掉之前,我们已经始终允许旧电脑对手机进行USB调试了。所以我们可以在旧电脑上通过adb命令和scrcpy命令来操作这台屏幕坏掉的手机。
- 先把手机用USB数据线连接到旧电脑上
- 在旧电脑上,运行adb devices -l命令,并记下 序列表
- 在旧电脑上,运行scrcpy.exe,把手机投屏到旧电脑得屏幕上。
- 在旧电脑上,通过adb命令,开启手机的网络调试功能。执行命令:
adb -s 序列号 tcpip 5555
。 - 获取手机的IP地址,
- 可以通过操作旧电脑的手机投屏获取IP地址,
- 或者登陆路由器后台获取。最好能固定手机的IP地址,方便后续通过网络调试。
- 在新电脑上,通过网络调试手机,在旧电脑的手机投屏上,点击弹出的授权对话框。
- 首先要确保手机和新电脑在同一个网络中,也就是新电脑和手机连接的路由器是同一个。(新电脑和手机连接同一个WiFi,新电脑通过网线连接路由器,手机通过WiFi连接同一个路由器都行),
- 然后在新电脑上执行如下命令:
adb connect 手机IP:5555
。- 此时就电脑上的手机投屏就会弹出一个对话框,要你是否授权新电脑对手机进行USB调试。
- 勾选始终允许这台电脑进行USB调试。然后点击确认按钮。
- 此时新电脑终于可以USB调试这台手机了。但是执行adb devices -l命令可能还是显示没有授权。
- 没关系,在新电脑上,执行adb disconnect 手机IP:5555,先断开网络调试,然后再执行
adb connect 手机IP:5555
开启网络调试。然后再执行adb devices -l命令查看,这个时候就不会显示没有授权了。
- 没关系,在新电脑上,执行adb disconnect 手机IP:5555,先断开网络调试,然后再执行
- 此时就电脑上的手机投屏就会弹出一个对话框,要你是否授权新电脑对手机进行USB调试。
- 获取USB授权之后,就可以把手机通过USB数据线连接到新电脑上。新电脑可以像旧电脑那样通过USB调试手机了。