谷歌Chrome开发者工具:Android调试返回HTTP/1.1 404未找到.为什么?

Ada*_*kus 19 android google-chrome google-chrome-devtools

这一直工作到昨天为止.现在我将我的Android设备连接到USB调试器.Chrome已不再显示我的应用.

现在弹出窗口显示HTTP/1.1 404 Not Found.

看起来连接正常,应用程序在我的移动设备上正常运行.

在此输入图像描述

beh*_*eri 14

在手机和电脑上都使用 VPN。

这可能是因为谷歌在你的国家限制了这个功能。

  • 可笑但却真实! (3认同)
  • 就我而言,我只需在计算机上使用 VPN (3认同)

Ada*_*kus 13

解决方案是通过chrome:// inspect /#devices访问

然后选择"后备"选项.

这是因为远程浏览器比客户端浏览器更新......

  • 我看不到后备选项。您能否提供更多信息?我认为这个问题是由于今天的chrome更新为android (6认同)
  • 我没有后备链接,但同样的问题.它似乎与最新的Chrome更新有关...(?!)Chrome Android版本:68.0.3440.70,Chrome桌面版本:68.0.3440.75 (3认同)

Bru*_*eJo 11

这个问题刚刚出现在最新发布的 Chrome 版本上72.0.3626.76(他们会添加回归测试吗?)。

这些答案都不是完全令人满意的。

  • 我在 Android 和我的桌面上都使用相同的版本,所以“ inspect fallback”没有显示在 UI 上。
  • 我试图从 Android 卸载 chrome,但该选项在Android 8.1?

以下是解决这些问题并返回调试的方法。

解决方法:

此变通方法的目的是使桌面版本不同于设备版本,以便您可以看到该inspect fallback选项。

  1. 禁用 Chrome 更新。Windows 说明
  2. 在桌面上卸载最新的 Chrome。
  3. 安装以前的版本:例如71.0.3578.80(使用slimjet
  4. 打开chrome://inspect/#devicesurl 并选择inspect fallback而不是inspect.

调试恢复!

解决方法 2:

正如 Asaf 在评论中指出的,另一种使版本不同的方法是使用现在基于 Chromium 的 EDGE 浏览器。只要版本不同,inspect fallback就会显示该选项。

PS:我认为这个错误在金丝雀频道中仍然活跃,所以可能需要一段时间才能修复。

这是铬错误

更新 3/6/2019

看起来这在版本上再次修复72.0.3626.121(可能是早期版本)


Man*_*ans 6

我没有回退选项chrome://inspect/#devices,但我能够通过卸载 Android 设备上的 chrome 更新来修复它,因为这是由 android 的 chrome 的最新更新引起的。

转到 Chrome 的应用信息,按右上角的 3 个点,然后单击卸载更新。


Che*_*Lee 6

我遇到了这个问题,因为 Google API 已被阻止。如果你在中国大陆,GFW 可能是原因。因此,使用 VPN 可能会有所帮助。


Ego*_*ang 6

打开https://chrome-devtools-frontend.appspot.com。如果返回 502,则可能是主机错误。


Abd*_*hem 6

如果您位于受限制的国家/地区,只需打开您的 VPN 即可。

并且不要对整个设备进行隧道传输,这样您就可以通过网络调试您的 Web 应用程序。只需使用 Chrome 扩展 VPN 即可。