Firefox远程调试Windows 8上的“意外错误”

时间:2015-04-08 11:45:35

标签: android debugging firefox adb

我需要在Firefox中为#34; Android"调试Web应用程序。我正在尝试将设备连接到桌面Firefox,但总是出现错误"意外错误"。

我已执行https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android

的所有步骤
  1. 我安装了Android SDK工具和平台,并使用adb命令正确检测到设备。

  2. 我在桌面Firefox和Firefox for Android上启用了远程调试

  3. 我在设备上启用了远程USB调试。

  4. 设备已连接到我的电脑的原始电缆。

  5. 我在命令行上运行命令adb forward tcp:6000 tcp:6000没有问题。

  6. 最后,在开发人员桌面Firefox菜单中,我选择了connect选项。页面似乎连接到localhost:6000,然后单击" connect"按钮,错误"意外错误"出现。

  7. 有什么想法吗?

1 个答案:

答案 0 :(得分:7)

找到了解决方案!

而不是输入:

adb forward tcp:6000 tcp:6000

输入以下内容:

adb forward tcp:6000 localfilesystem:/data/data/org.mozilla.firefox/firefox-debugger-socket

第一个命令是firefox 34,对于后一个版本,你需要第二个。

另外,根据文档:

  

对于其他渠道的Firefox for Android版本,   org.mozilla.firefox部分应更改为:

     
      
  • org.mozilla.firefox_beta for Beta
  •   
  • org.mozilla.fennec_aurora for Aurora
  •   
  • org.mozilla.fennec for Nightly
  •