我的主机是Ubuntu 13.10 64位,而我的移动设备是Vodafone 875(Android 4.1.1)。
我已完成guide的所有建议,但当我尝试连接时,收到以下消息:
错误:连接超时。
我不知道该怎么办。你能救我吗?
答案 0 :(得分:3)
据我所知,我已经完全按照Firefox Remote Debugging for Android说明进行操作,但是我尝试连接到我的(root)手机和平板电脑上的转发端口(tcp 6000)时出现超时。我在桌面和设备上发布了为最新FF列出的ADB命令(在命令行上没有错误或任何其他类型的输出):
adb forward tcp:6000 localfilesystem:/data/data/org.mozilla.firefox/firefox-debugger-socket
我最终使用Mark Finkle提到的旧转发命令获得了成功。
adb forward tcp:6000 tcp:6000
这也是安全模式的桌面FF会话(使用标志“-safe-mode”运行),以确保没有插件干扰。
我不确定,但我想知道unix域套接字文件的路径是否需要root设备上的root权限,而不是库存设备上的root权限。我不知道。我也不确定为什么旧方法有效。很想听到FF开发者的这一点。
答案 1 :(得分:2)
我使用Ubuntu机器的远程调试功能到几个不同的手机和平板电脑,运行不同版本的Android。请确保:
我假设您已在桌面Firefox中启用了远程调试,因为您使用的是“Web Developer> Connect ...”菜单。
答案 2 :(得分:0)
我遵循相同的Mozilla文档,无效(桌面Iceweasel / Firefox 31,FF for Android up2date(39?)) - 直到我以root身份启动(旧)命令:
sudo adb forward tcp:6000 tcp:6000