DOKUMENTATION / FEHLERBEHEBUNG

Android & WebViews

Tapscope erreicht Chrome und debugbare WebViews unter Android über adb, die Android Debug Bridge. Das Gerät braucht USB-Debugging und muss diesen Mac zulassen.

adb fehlt oder läuft nicht

Anzeige in Tapscope adb nicht gefunden · adb läuft nicht

Tapscope findet Geräte über adb aus den Android platform-tools. Ist adb installiert, startet Tapscope den adb-Server selbst.

  1. Installiere die platform-tools mit Homebrew (erster Befehl unten) oder über den SDK Manager von Android Studio.
  2. Prüfe mit adb version.
  3. adb liegt an einem ungewöhnlichen Ort: Trag den Pfad als devices.adbPath in ~/.tapscope/config.json ein.
  4. adb hängt: Starte den Server mit dem letzten Befehl unten neu.
brew install --cask android-platform-tools
adb version
adb kill-server && adb start-server

USB-Debugging zulassen

Anzeige in Tapscope Nicht autorisiert

Das Gerät sieht den Mac, hat ihm das Debuggen aber noch nicht erlaubt.

  1. Schalte die Entwickleroptionen ein: Einstellungen › Über das Telefon › siebenmal auf Build-Nummer tippen.
  2. Schalte Einstellungen › System › Entwickleroptionen › USB-Debugging ein.
  3. Entsperre das Gerät und bestätige „USB-Debugging zulassen?“. Hake „Von diesem Computer immer zulassen“ an.
  4. Kein Dialog? Tippe in den Entwickleroptionen auf „USB-Debugging-Autorisierungen aufheben“ und steck das Kabel neu ein.

Gerät offline

Anzeige in Tapscope Offline

adb kennt das Gerät, hat aber die Verbindung zu ihm verloren.

  1. Zieh das Kabel ab und steck es wieder ein.
  2. Nutze ein Datenkabel und einen Anschluss direkt am Mac; manche Kabel laden nur.
  3. Führe adb reconnect aus und prüfe die Liste mit adb devices -l.
  4. Unter Linux: Prüfe die udev-Regeln für dein Gerät.
adb reconnect
adb devices -l

Nichts zum Debuggen

Anzeige in Tapscope Kein debugbarer Browser und keine WebView

Das Gerät ist bereit, aber kein Browser und keine App bietet eine Debug-Verbindung an.

  1. Öffne Chrome auf dem Gerät mit einer Seite und schließe die Willkommensseiten von Chrome ab.
  2. Lass den Browser oder die App im Vordergrund. Android friert Apps im Hintergrund ein, dann antworten sie nicht mehr.
  3. Eigene App: Debug-Builds erlauben das WebView-Debugging automatisch. Für andere Builds rufe beim Start die Zeile unten auf.
  4. Apps aus dem Play Store schalten das WebView-Debugging meist ab; sie lassen sich nicht inspizieren.
WebView.setWebContentsDebuggingEnabled(true)

Klappt es immer noch nicht?

Starte die Diagnose im Terminal. Sie prüft jede Verbindung, die Tapscope braucht, und nennt zu jedem Problem den nächsten Schritt.

tapscope doctor

Schick uns die Ausgabe, wir helfen weiter: support@tapscope.ch

Mit Tapscope chatten

Der Chat wird erst mit „Chat starten“ geladen. Dabei werden IP-Adresse, Browserdaten und deine Nachrichten an tawk.to übermittelt. Der Dienst kann Cookies setzen und Daten in den USA verarbeiten.

Datenschutzhinweise von tawk.to ↗