8

Gooday,我正在使用三星 Galaxy S3 Android 手机尝试调试我正在开发的移动网站。我正在尝试利用谷歌已经开始通过 Chrome for Android 提供的远程调试。

我已经成功完成了这个演练: https ://developers.google.com/chrome-developer-tools/docs/remote-debugging

当我单击检查时,弹出窗口类似于没有内容的 Chrome 开发工具窗口。我已经在多个站点上尝试过。我没有防火墙。没有激活防病毒软件,我已经重新启动,再次运行上述链接中的命令,甚至在朋友的Galaxy S2上尝试过。我仍然在多个站点上得到相同的东西;空的开发工具窗口。

有没有人经历过这个?有没有人有可能的解决方案?

4

9 回答 9

4

请务必遵循https://developers.google.com/chrome-developer-tools/docs/remote-debugging,包括故障排除提示:

  • 确保您使用现代 Chrome 版本作为您的客户端浏览器。它应该与您正在调试的 Android Chrome 版本相同或更高。
  • 在您的设备上,确认您有可用的开发人员选项,并打开 USB 调试。如果它正常工作且已连接,它将在您的设备上设置通知。
  • 如果 USB 调试已打开,但未about:inspect显示您的设备,请检查是否已检查发现 USB 设备。如果是这样,请拔下设备并尝试在开发人员选项中撤销所有 USB 授权以重试。
  • 如果这些没有帮助,您可以在加载不佳的页面上打开 Chrome 的开发工具并点击重新加载。控制台可能会显示错误,网络选项卡可能会显示与设备的 WebSocket 连接不成功。两者都可能有助于调查您在http://new.crbug.com提交的问题
于 2012-08-21T18:27:30.237 回答
3
  1. 前往设备上的 App Store。
  2. 搜索 Chrome
  3. 单击更新按钮(假设它不是最​​新的)

这对我来说就是这样。

于 2013-08-27T13:28:54.063 回答
1

对我来说非常相似的问题,似乎 adb 实际上并没有在命令行选项上检查你的拼写,很高兴接受:

adb forward tcp:9222 localbastract:chrome_devtools_remote

当它真的想要时:

adb forward tcp:9222 localabstract:chrome_devtools_remote

如果我能弄清楚在哪里报告这个错误,我会的,但他们似乎没有一个容易找到的错误跟踪器。

于 2013-06-24T12:50:01.433 回答
0

不要在手机上使用 chrome beta。这对我有用

于 2014-03-21T13:41:54.097 回答
0

只需确保移动设备上的版本与桌面设备上的版本相同。

于 2014-04-28T11:17:42.037 回答
0

将 android chrome google 更新到更新版本。为我固定。连结 4

于 2014-10-04T06:51:27.667 回答
0

Chrome 仅在“adb devices”之后找到了我的手机,它启动了守护进程并在列表中显示了我的设备。没有更多的帮助。

于 2015-05-20T18:41:34.847 回答
0

我尝试了许多解决方案,但对我不起作用,所以这是我目前的解决方法......

在空白/空的开发工具窗口上按“ Ctr+Shift+i ”。这将打开第二个开发工具窗口。您将在控制台“Uncaught TypeError: Cannot read property 'addExtensions'”和这两个链接之一的右侧看到错误:

A) "VM45:72" => 运气不好。关闭第二个窗口,然后重试。

B)“ (程序):72 ”=>就是这样。单击链接“(程序):72”,第一个调试窗口将再次工作!

可能需要 1 到 10 次才会出现“(program):72”

于 2015-12-01T08:31:11.133 回答
0

尝试不同的 USB 端口。这可能是 Chrome 的问题,但在某些情况下,它与驱动程序\计算机配置或硬件故障有关。不同的USB端口解决了我的问题

于 2016-05-03T08:02:31.393 回答