Remote ADB Shell
1.6.5
Typ Variante Die Architektur Mindestversion Bildschirm-DPI
1.6.5
13 APK
universal Android 4.0
160 - 480dpi
Größe: 580.35 KB
Zertifikat: cb5d25058d2306d71cae9b537891d19c38ec771b
SHA1-Signatur: dfbe6452b1a405937d7f2c9dadc898f84c180793
Die Architektur: universal
Bildschirm-DPI: mdpi (160dpi), hdpi (240dpi), xhdpi (320dpi), xxhdpi (480dpi)
Gerät: laptop, phone, tablet
0 downloads Bekomm es auf Google Play
Herunterladen Remote ADB Shell APK freiScreenshot app 1Screenshot app 2Screenshot app 3Screenshot app 4Screenshot app 5Screenshot app 6Screenshot app 7Screenshot app 8

Herunterladen Remote ADB Shell APK frei

Eine Verbindung mit ADB auf einem anderen Android-Gerät läuft über das Netzwerk

Remote ADB Shell ist eine Terminal-App, mit der Sie eine Verbindung zum ADB-Shell-Dienst anderer Android-Geräte über das Netzwerk herstellen und Terminalkommandos ausführen können. Dies kann nützlich sein, um Android-Geräte remote zu debuggen (indem Sie Tools wie top, logcat oder dumpsys ausführen). Es unterstützt mehrere gleichzeitige Verbindungen zu verschiedenen Geräten und hält diese Verbindungen am Leben, auch wenn die App im Hintergrund ist. Diese App benötigt 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 den Google USB-Treibern verwenden, um diese zu konfigurieren (siehe unten).

Diese App ist ein Wrapper um die Shell, die über ADB verfügbar gemacht wird. Es behält eine 15 Befehlsgeschichte bei, auf die durch langes Drücken der Befehlsleiste zugegriffen werden kann. Langes Drücken der Terminalanzeige selbst bietet die Möglichkeit, Strg + C zu senden, das automatische Scrollen zu aktivieren oder die Terminalsitzung zu beenden.

Dies funktioniert genau so, wie der Befehl "adb shell" auf einem Computer funktioniert. Da diese App eine native Implementierung des ADB-Protokolls in Java verwendet, ist kein Root auf einem Gerät oder Drittanbieter-Apps auf dem Zielgerät erforderlich. Die Geräte sprechen einfach das gleiche Protokoll miteinander, dass sie mit einem Computer den ADB-Client vom Android SDK ausführen würden.

WICHTIG: Geräte mit Android 4.2.2 und höher verwenden RSA-Schlüssel zur Authentifizierung der ADB-Verbindung. In meinen Tests müssen Geräte, auf denen 4.2.2 ausgeführt wird, bei der ersten Verbindung mit einem Computer an einen Computer angeschlossen werden (von jedem Gerät mit dieser App installiert). Dadurch können sie den Akzeptanzdialog für öffentliche Schlüssel anzeigen, den Sie akzeptieren müssen (und aktivieren Sie "Von diesem Computer immer zulassen"). Geräte mit Android 4.3 und 4.4 scheinen kein Problem zu haben, wenn der Dialog ohne Verbindung zu einem Computer angezeigt wird. Daher sieht es so aus, als wäre dies ein Workaround, der spezifisch für Android 4.2.2 ist.

Um ein unverwurzeltes Zielverzeichnis 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 Ordner "platform-tools" des Android SDK aus. Dies startet den ADB-Empfang an Port 5555 auf dem Zielgerät. Das Gerät kann dann getrennt werden und bleibt bis zum Neustart ordnungsgemäß konfiguriert.

Für gerootete Geräte (obwohl dies nicht erforderlich ist) können Sie eine der verschiedenen "ADB WiFi" -Apps installieren, damit der ADB-Server das Netzwerk überwachen kann. Geräte mit einem benutzerdefinierten ROM verfügen möglicherweise über eine Option zum Aktivieren von ADB über das Netzwerk im Bereich "Entwickleroptionen" der Einstellungen. Wenn Sie eine dieser Methoden verwenden, wird ADB ordnungsgemäß für den Netzwerkzugriff mit dieser App konfiguriert. Der zusätzliche Schritt für 4.2.2 ist weiterhin für die erste Verbindung erforderlich.

Um eine Verbindung zu Ihrem entfernten 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.

Ich freue mich über Feature-Anfragen und Fehlerberichte. Sie können sie in Ihre App-Bewertungen aufnehmen oder im Forum veröffentlichen (Links unten). Bitte bewerten Sie diese App, wenn Sie können; Es hilft mir wirklich zu lernen, welche Features / Fixes ich als nächstes fokussieren sollte.

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

Links zum XDA-Forum:
Remote ADB Shell App-Thread - http://forum.xda-developers.com/showthread.php?t=2373265
Java-ADB-Bibliotheks-Thread - http://forum.xda-developers.com/showthread.php?t=2405030
Zeig mehr

Was gibt's Neues

v1.6.5
- Fix crashes on Android 7.0 and newer OSes
4.3

Bewerte diese App

Jetzt bewerten
Derzeit bewertet 4.3 Sterne

Mehr Info

Aktualisiert in 2022-03-27
Größe 580.35 KB
Aktuelle Version 1.6.5
Benötigt Android 4.0 and up
Inhaltsbewertung Everyone
Angeboten von Cameron Gutman
Entwickler [email protected]
Remote ADB Shell
Cameron Gutman
Berechtigungen für alle Versionen dieser App anzeigen
Diese App hat Zugriff auf:
Aktualisierungen zu Remote ADB Shell kann innerhalb jeder Gruppe automatisch zusätzliche Funktionen hinzufügen. Mehr erfahren

APKs installieren

Remote ADB Shell
Cameron Gutman
icon-app-rating
Bewerten Sie die App, indem Sie die Sterne auswählen