2015-04-08 9 views
5

Ich brauche eine Webanwendung in Firefox für "Android" debuggen. Ich versuche, das Gerät mit Desktop-Firefox zu verbinden, aber immer den Fehler "unerwarteten Fehler".Firefox Remote Debug "unerwarteten Fehler" unter Windows 8

Ich habe alle Schritte https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android

ausgeführt
  1. ich die Android SDK-Tools und Plattformen installiert ist, und das Gerät korrekt mit dem adb Befehl erkannt.

  2. I ermöglicht Remote-Debugging auf Desktop-Firefox und Firefox für Android

  3. Ich entfernte USB-Debugging auf dem Gerät aktiviert.

  4. Das Gerät ist mit dem Originalkabel an meinen PC angeschlossen.

  5. Ich führe den Befehl ADB vorwärts tcp: 6000 tcp: 6000 auf der Kommandozeile ohne Probleme.

  6. Schließlich, die Entwickler-Desktop-Firefox-Menü, wähle ich die Verbindungsoption. Die Seite scheint sich mit localhost: 6000 zu verbinden, und wenn Sie auf die Schaltfläche "connect" klicken, wird der Fehler "unexpected error" angezeigt.

Irgendwelche Ideen?

Antwort

7

Die Lösung gefunden!

Statt Typisierung:

adb forward tcp:6000 tcp:6000 

Typ in der folgenden:

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

Der erste Befehl ist für firefox 34, für letzteren Versionen, müssen Sie die zweite.

Auch nach der Dokumentation:

  • org.mozilla.firefox_beta:

    Für Firefox für Android in anderen Kanälen baut, die org.mozilla.firefox Teil sollte geändert werden für Beta

  • org.mozilla.fennec_aurora für Aurora
  • org.mozilla.fennec für Nightly
+0

Keine der von Ihnen bereitgestellten Lösung funktioniert. Irgendwelche anderen Gründe, die sein könnten? – bShah

+0

Ist Ihr 6000 Port unbesetzt? –