- Startseite
- Apps
- Tools
- Remote ADB Shell
Über Remote ADB Shell
Remote ADB Shell (Paketname: com.cgutman.androidremotedebugger) wird von Cameron Gutman entwickelt und die neueste Version von Remote ADB Shell 1.7.2 wurde am 28. Juni 2022 aktualisiert. Remote ADB Shell liegt in der Kategorie von Tools. Sie können alle Apps von dem Entwickler der Remote ADB Shell durchsuchen und 200 alternative Apps zu Remote ADB Shell auf Android finden. Derzeit ist diese APP kostenlos. Diese App kann auf Android 4.0+ auf APKPure.fo oder Google Play heruntergeladen werden. Alle APK/XAPK Dateien auf APKPure.fo sind original und 100% sicher, schnell herunterzuladen.
Remote ADB Shell ist eine Terminal-App, mit der Sie sich über das Netzwerk mit dem ADB-Shell-Dienst anderer Android-Geräte verbinden und Terminalbefehle ausführen können. Dies kann nützlich sein, um Android-Geräte (mit Tools wie top, logcat oder dumpsys) aus der Ferne zu debuggen. Es unterstützt mehrere gleichzeitige Verbindungen zu verschiedenen Geräten und hält diese Verbindungen aufrecht, auch wenn die App im Hintergrund läuft. Diese App erfordert kein Root auf beiden Geräten, aber Root kann hilfreich sein, um die Zielgeräte zu konfigurieren. Wenn die Zielgeräte nicht gerootet sind, müssen Sie einen Computer mit dem Android SDK und Google USB-Treibern verwenden, um sie zu konfigurieren (siehe unten).
Diese App ist ein Wrapper um die Shell, die über ADB verfügbar gemacht wird. Es verwaltet eine Historie von 15 Befehlen, auf die durch langes Drücken des Befehlsfelds zugegriffen werden kann. Durch langes Drücken der Terminalanzeige selbst haben Sie die Möglichkeit, Strg+C zu senden, das automatische Scrollen umzuschalten oder die Terminalsitzung zu beenden.
Dies funktioniert genauso wie der Befehl „adb shell“ auf einem Computer. Da diese App eine native Implementierung des ADB-Protokolls in Java verwendet, ist kein Root auf beiden Geräten oder Apps von Drittanbietern auf dem Zielgerät erforderlich. Die Geräte sprechen einfach dasselbe Protokoll miteinander wie mit einem Computer, auf dem der ADB-Client aus dem Android SDK ausgeführt wird.
WICHTIG: Geräte mit Android 4.2.2 und höher verwenden RSA-Schlüssel, um die ADB-Verbindung zu authentifizieren. In meinen Tests müssen Geräte, auf denen 4.2.2 ausgeführt wird, an einen Computer angeschlossen werden, wenn Sie sich zum ersten Mal mit ihnen verbinden (von jedem Gerät, auf dem diese App installiert ist). Dadurch können sie den Dialog zum Akzeptieren öffentlicher Schlüssel anzeigen, den Sie akzeptieren müssen (und "Von diesem Computer immer zulassen" aktivieren). Geräte mit Android 4.3 und 4.4 scheinen kein Problem damit zu haben, den Dialog ohne Verbindung zu einem Computer anzuzeigen, also sieht es so aus, als wäre dies eine spezielle Problemumgehung für Android 4.2.2.
Um ein nicht gerootetes Standardziel zu konfigurieren, schließen Sie das Zielgerät an einen Computer an, auf dem das Android SDK installiert ist, und führen Sie „adb tcpip 5555“ aus dem Plattform-Tools-Ordner des Android SDK aus. Dadurch wird ADB gestartet, das auf Port 5555 auf dem Zielgerät lauscht. Das Gerät kann dann vom Stromnetz getrennt werden und bleibt bis zum Neustart ordnungsgemäß konfiguriert.
Für Geräte, die gerootet sind (obwohl dies nicht erforderlich ist), können Sie eine der mehreren „ADB WiFi“-Apps installieren, damit der ADB-Server das Netzwerk abhören kann. Geräte mit einem benutzerdefinierten ROM haben möglicherweise eine Option zum Aktivieren von ADB über das Netzwerk im Bereich „Entwickleroptionen“ der Einstellungen. Mit einer dieser Methoden wird ADB für den Netzwerkzugriff mit dieser App ordnungsgemäß konfiguriert. Der zusätzliche Schritt für 4.2.2 ist weiterhin für die Erstverbindung erforderlich.
Um eine Verbindung zu Ihrem Remote-Android-Gerät herzustellen, geben Sie die IP-Adresse des Geräts und die Portnummer (5555 aus dem obigen Beispiel) in Remote ADB Shell ein. Tippen Sie auf Verbinden und es wird versucht, eine Verbindung zum Gerät herzustellen und das Terminal zu starten.
Entwickler: Die benutzerdefinierte Java-ADB-Bibliothek, die ich für diese App geschrieben habe, ist Open Source unter der BSD-Lizenz unter https://github.com/cgutman/AdbLib
Die Quelle für diese App ist unter der Apache-Lizenz verfügbar: https://github.com/cgutman/RemoteAdbShell
Diese App ist ein Wrapper um die Shell, die über ADB verfügbar gemacht wird. Es verwaltet eine Historie von 15 Befehlen, auf die durch langes Drücken des Befehlsfelds zugegriffen werden kann. Durch langes Drücken der Terminalanzeige selbst haben Sie die Möglichkeit, Strg+C zu senden, das automatische Scrollen umzuschalten oder die Terminalsitzung zu beenden.
Dies funktioniert genauso wie der Befehl „adb shell“ auf einem Computer. Da diese App eine native Implementierung des ADB-Protokolls in Java verwendet, ist kein Root auf beiden Geräten oder Apps von Drittanbietern auf dem Zielgerät erforderlich. Die Geräte sprechen einfach dasselbe Protokoll miteinander wie mit einem Computer, auf dem der ADB-Client aus dem Android SDK ausgeführt wird.
WICHTIG: Geräte mit Android 4.2.2 und höher verwenden RSA-Schlüssel, um die ADB-Verbindung zu authentifizieren. In meinen Tests müssen Geräte, auf denen 4.2.2 ausgeführt wird, an einen Computer angeschlossen werden, wenn Sie sich zum ersten Mal mit ihnen verbinden (von jedem Gerät, auf dem diese App installiert ist). Dadurch können sie den Dialog zum Akzeptieren öffentlicher Schlüssel anzeigen, den Sie akzeptieren müssen (und "Von diesem Computer immer zulassen" aktivieren). Geräte mit Android 4.3 und 4.4 scheinen kein Problem damit zu haben, den Dialog ohne Verbindung zu einem Computer anzuzeigen, also sieht es so aus, als wäre dies eine spezielle Problemumgehung für Android 4.2.2.
Um ein nicht gerootetes Standardziel zu konfigurieren, schließen Sie das Zielgerät an einen Computer an, auf dem das Android SDK installiert ist, und führen Sie „adb tcpip 5555“ aus dem Plattform-Tools-Ordner des Android SDK aus. Dadurch wird ADB gestartet, das auf Port 5555 auf dem Zielgerät lauscht. Das Gerät kann dann vom Stromnetz getrennt werden und bleibt bis zum Neustart ordnungsgemäß konfiguriert.
Für Geräte, die gerootet sind (obwohl dies nicht erforderlich ist), können Sie eine der mehreren „ADB WiFi“-Apps installieren, damit der ADB-Server das Netzwerk abhören kann. Geräte mit einem benutzerdefinierten ROM haben möglicherweise eine Option zum Aktivieren von ADB über das Netzwerk im Bereich „Entwickleroptionen“ der Einstellungen. Mit einer dieser Methoden wird ADB für den Netzwerkzugriff mit dieser App ordnungsgemäß konfiguriert. Der zusätzliche Schritt für 4.2.2 ist weiterhin für die Erstverbindung erforderlich.
Um eine Verbindung zu Ihrem Remote-Android-Gerät herzustellen, geben Sie die IP-Adresse des Geräts und die Portnummer (5555 aus dem obigen Beispiel) in Remote ADB Shell ein. Tippen Sie auf Verbinden und es wird versucht, eine Verbindung zum Gerät herzustellen und das Terminal zu starten.
Entwickler: Die benutzerdefinierte Java-ADB-Bibliothek, die ich für diese App geschrieben habe, ist Open Source unter der BSD-Lizenz unter https://github.com/cgutman/AdbLib
Die Quelle für diese App ist unter der Apache-Lizenz verfügbar: https://github.com/cgutman/RemoteAdbShell
Remote ADB Shell 1.7.2 Update
v1.7.2
- Fixed several reported crashes
- Fixed several reported crashes
Mehr lesen
Frühere Versionen Mehr
Remote ADB Shell
1.7.2
APK
30. Juni 2022
565.09 KB
Requires Android: Android 4.0+
Screen DPI: 160-480dpi
SHA1: 1eef4a27aa82ab717bda0b39f8ac233d17ed389a
Size: 565.09 KB
What's New:
v1.7.2
- Fixed several reported crashes
- Fixed several reported crashes
Remote ADB Shell
1.7.1
APK
19. Mai 2022
564.56 KB
Requires Android: Android 4.0+
Screen DPI: 160-480dpi
SHA1: 2ffdbc29cf5d8d8a12ffa62379000bfa8eb46633
Size: 564.56 KB
What's New:
v1.7.1
- Disconnects no longer trigger a notification if the session is currently open
- Crash fixes
- Disconnects no longer trigger a notification if the session is currently open
- Crash fixes
Remote ADB Shell
1.7
APK
19. Mai 2022
564.41 KB
Requires Android: Android 4.0+
Screen DPI: 160-480dpi
SHA1: 5c8ae2ae40450b6ac77c8b1c29b33520446f2e37
Size: 564.41 KB
What's New:
v1.7
- Updated to target Android 12
- Fixed several crashes
- Updated to target Android 12
- Fixed several crashes
Remote ADB Shell
1.6.5
APK
22. Oktober 2017
580.35 KB
Requires Android: Android 4.0+
Screen DPI: 160-480dpi
SHA1: dfbe6452b1a405937d7f2c9dadc898f84c180793
Size: 580.35 KB
What's New:
v1.6.5
- Fix crashes on Android 7.0 and newer OSes
- Fix crashes on Android 7.0 and newer OSes
Mehr Information
Paketnamen:
Aktualisierungsdatum:
2022-06-28
Letzte Version:
1.7.2
Update brauchen:
Erwerben:
Anforderungen:
Android 4.0+
Meldung: