我需要在 Firefox 中调试“Android”的 Web 应用程序。我尝试将设备连接到桌面版 Firefox,但总是收到错误“意外错误”。
我已经执行了所有步骤https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android
我安装了 Android SDK 工具和平台,并且使用 adb 命令正确检测到设备。
我在桌面版 Firefox 和 Android 版 Firefox 上启用了远程调试
我在设备上启用了远程 USB 调试。
该设备已通过原始电缆连接到我的电脑。
我在命令行上运行命令 adbforward tcp:6000 tcp:6000 没有问题。
最后,在开发者桌面 Firefox 菜单中,我选择了连接选项。页面出现连接到localhost:6000,点击“连接”按钮,出现错误“意外错误”。
有任何想法吗?
找到解决方案了!
而不是输入:
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 测试版
- org.mozilla.fennec_aurora 用于极光
- org.mozilla.fennec 用于每晚
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)