Android Firefox远程调试“;意外错误“;在Windows 8上

Android Firefox远程调试“;意外错误“;在Windows 8上,android,debugging,firefox,adb,Android,Debugging,Firefox,Adb,我需要在Firefox中为“Android”调试一个web应用程序。我正在尝试将设备连接到桌面Firefox,但总是出现错误“意外错误” 我已经完成了所有的步骤 我安装了Android SDK工具和平台,并且使用adb命令正确检测设备 我在桌面Firefox和Android版Firefox上启用了远程调试 我在设备上启用了远程USB调试 该设备已连接到“我的电脑”的原始电缆 我在命令行上运行命令adb forward tcp:6000 tcp:6000,没有问题 最后,在开发者桌面Firefox

我需要在Firefox中为“Android”调试一个web应用程序。我正在尝试将设备连接到桌面Firefox,但总是出现错误“意外错误”

我已经完成了所有的步骤

  • 我安装了Android SDK工具和平台,并且使用adb命令正确检测设备

  • 我在桌面Firefox和Android版Firefox上启用了远程调试

  • 我在设备上启用了远程USB调试

  • 该设备已连接到“我的电脑”的原始电缆

  • 我在命令行上运行命令adb forward tcp:6000 tcp:6000,没有问题

  • 最后,在开发者桌面Firefox菜单中,我选择connect选项。页面显示连接到localhost:6000,单击“连接”按钮,出现错误“意外错误”


  • 有什么想法吗?

    找到了解决方案

    代替键入:

    adb forward tcp:6000 tcp:6000
    
    输入以下内容:

    adb forward tcp:6000 localfilesystem:/data/data/org.mozilla.firefox/firefox-debugger-socket
    
    第一个命令适用于Firefox34,对于后面的版本,您需要第二个命令

    此外,根据文件:

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

    • org.mozilla.firefox\u测试版
    • org.mozilla.fennec_aurora for aurora
    • org.mozilla.fennec供夜间使用

    您提供的解决方案都不起作用。还有其他原因吗?您的6000端口是否未被占用?