Google Chrome开发人员工具:Android调试返回未找到HTTP / 1.1 404。为什么?

时间:2018-07-25 13:04:49

标签: android google-chrome google-chrome-devtools

直到昨天为止,这个工作一直很好。现在,当我连接用于USB调试器的Android设备时。 Chrome不再显示我的应用。

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

看起来可以正常连接,并且该应用在我的移动设备上可以正常运行。

enter image description here

14 个答案:

答案 0 :(得分:10)

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

进行访问

然后选择“ Fallback”选项。

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

答案 1 :(得分:2)

我在chrome://inspect/#devices没有后备选项,但是我可以通过在Android设备上卸载chrome更新来解决此问题,因为这是由android chrome的最新更新引起的。

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

答案 2 :(得分:2)

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

这些答案都没有完全令人满意。

  • 我在Android和台式机上都使用了相同的版本,因此UI上没有显示“ inspect fallback”。
  • 我尝试从Android卸载chrome,但是Android 8.1中没有该选项?

这是解决这些问题并重新进行调试的方法。

解决方法:

  1. 禁用Chrome更新。 Instructions for Windows
  2. 在桌面上卸载最新的Chrome。
  3. 安装以前的版本:例如71.0.3578.80(使用slimjet
  4. 打开chrome://inspect/#devices网址,然后选择inspect fallback而不是inspect

调试已恢复!

PS::我认为该错误在金丝雀频道中仍然有效,因此可能需要一段时间才能解决。

这里是chromium bug

更新3/6/2019

类似的问题再次在版本72.0.3626.121(也许是较早的版本)上已得到修复

答案 3 :(得分:2)

如果您在受限制的国家/地区,只需打开您的 VPN。

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

答案 4 :(得分:1)

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

答案 5 :(得分:1)

在我的情况下,这是因为未启用端口8080

  1. 打开链接chrome:// inspect /#devices
  2. 选择“端口转发”
  3. 添加“ localhost:8080”

Port Forwarding

答案 6 :(得分:1)

通过按以下答案解决了在手机上卸载Chrome更新的问题:按右上角的3个点,然后单击卸载更新。

答案 7 :(得分:0)

通过禁用手机上的Chrome来解决此问题,最新版本存在错误。这会强制您的应用使用手机随附的Webview版本。

答案 8 :(得分:0)

我已经更新到最新的桌面chrome版本,现在可以使用了。没有白屏了。我当前的版本:73.0.3683.75版(正式版本)(64位)。

我忘了记下以前的版本,所以我不能

答案 9 :(得分:0)

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

答案 10 :(得分:-1)

我在chrome中卸载了chrome并正常工作。.问题是android中的最新更新chrome

答案 11 :(得分:-1)

我找到了解决方案。无需将您的Chrome版本降级。只需删除一个插件即可。该插件用于VPN代理。 是。也许是由插件引起的。

答案 12 :(得分:-1)

在移动设备和计算机上都使用VPN。

可能是因为Google在您所在的国家/地区限制了此功能。

答案 13 :(得分:-3)

我有同样的问题。我不得不将手机重置为出厂默认设置。 工作中。 Android 6