在 Android 问题上远程调试 Chrome
Posted
技术标签:
【中文标题】在 Android 问题上远程调试 Chrome【英文标题】:Remote Debugging Chrome on Android issue 【发布时间】:2014-07-30 08:40:55 【问题描述】:在我的 android 设备(运行 Android 版本 4.0.4 的 LG Nitro)上使用 Chrome 开发人员工具的远程调试功能时遇到问题。几天前它运行良好,但现在我的设备从未出现在 about:inspect 页面上。
我已关注并仔细考虑了these instructions,包括故障排除提示。我也搜索了我的问题的答案,但没有找到任何可行的方法。
我在我的 Android 设备上使用 Chrome 版本 35.0.1916.141,在我的 PC (Windows 7) 上使用版本 35.0.1916.114。都没有说有任何更新可用。
请注意:
我已在我的 Android 设备上启用调试,当 USB 电缆连接时,小错误图标出现在屏幕顶部的菜单栏中。 我已经在我的电脑上安装了手机所需的驱动程序。 Chrome 在两台设备上均已打开 选中“发现 USB 设备” 我已尝试多次重启电脑和手机自上次运行以来,我在计算机上所做的唯一更改是下载 64 位 Java。这有什么影响吗?如果有人有任何意见或想法,将不胜感激!
【问题讨论】:
【参考方案1】:听起来你可能走运了。下次发生这种情况时,试试这个:
1) 拔下您的设备。
2) 在开发者工具中撤销 USB 调试。
3) 在命令行中:
adb kill-server
adb 启动服务器
插入设备并接受指纹。
瞧,它再次出现在 Chrome 中。由于我的 Galaxy S5 没有出现随机问题,我经历了很多痛苦,我一直在拔头发好几个小时试图弄清楚。
【讨论】:
另请注意,您可以尝试跳过吊销步骤以获得快速而肮脏的解决方案。我发现有时我的笔记本电脑会崩溃,并且在崩溃后,远程调试不再起作用。只需杀死并重新启动服务器就足够了,无需撤销。【参考方案2】:更新:在我的设备上从 Eclipse 启动我的 Android 应用程序后,它突然出现在 about:inspect 页面上。我不知道为什么它之前无法识别我的手机,但它现在似乎可以工作了。
【讨论】:
以上是关于在 Android 问题上远程调试 Chrome的主要内容,如果未能解决你的问题,请参考以下文章
使用自签名证书在 chrome android 上远程调试 service worker
如何通过Chrome远程调试android设备上的Web网站
Adobe Air StageWebView 中的 Android 远程 Chrome 调试