Chrome DevTools 仅在设备拔出/断开连接时检测设备

gzs*_*sun 5 android google-chrome google-chrome-devtools google-pixel

简短的摘要:

当设备插入时,Chrome DevTools无法检测到我的设备(Google Pixel 7 Pro)。有趣的是,当我断开设备与电缆的连接时,设备会被识别。发生这种情况时,我可以在短时间内(5 秒)看到在我的设备上的浏览器中打开的页面,然后它们就会消失。当然,在这种情况下,页面不是交互式的,因此如果您在“检查”选项消失之前单击“检查”选项,则不会发生任何情况。

一些有用的信息:

  • Chrome DevTools 和设备检测过去对我有用。因此,我并不是第一次尝试这个。
  • 手机上开启USB调试
  • 我尝试将 USB 首选项设置为“文件传输”、“MIDI”、“无数据传输”等。每种模式的行为都相同。
  • 我可以从文件资源管理器中看到我的设备。我可以将照片从手机复制到笔记本电脑等。
  • 当我运行adb devices命令时,我的设备被识别(并且它不处于离线模式)
  • 我按照官方页面上的故障排除说明进行操作。我的设备直接连接到机器,我尝试多次拔掉 USB 线,USB 线绝对可以工作。
  • 我尝试手动安装 OEM USB 驱动程序,但不允许我更换驱动程序。在我选择新的驱动程序位置后会发生这种情况 在此输入图像描述
  • Chrome DevTools 识别出我大学的设备。因此,问题可能在某种程度上与特定的设备型号有关,而不是与机器设置有关。就我而言,设备是 Google Pixel 7 Pro

有任何想法吗?

Jos*_*Gee 0

以下步骤产生了一些对我有用的东西,但我还不清楚为什么这个特定的序列似乎有效:

  1. 在 Android 设置中关闭“USB 调试”
  2. 在 Android 设置中运行“撤销 USB 调试授权”
  3. 打开USB调试
  4. 切换到 Chrome 并接受请求
  5. 再次运行“撤销 USB 调试授权”
  6. 切换到 Chrome 并再次接受请求