We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Over Remote ADB Shell

Verbinden met ADB draait op een ander Android-toestel via het netwerk

Remote ADB Shell is een terminal-app waarmee u via het netwerk verbinding kunt maken met de ADB-shellservice van andere Android-apparaten en terminalopdrachten kunt uitvoeren. Dit kan handig zijn voor het op afstand debuggen van Android-apparaten (met tools zoals top, logcat of dumpsys). Het ondersteunt meerdere gelijktijdige verbindingen met verschillende apparaten en houdt deze verbindingen in stand, zelfs als de app op de achtergrond staat. Deze app vereist geen root op beide apparaten, maar root kan handig zijn om de doelapparaten te configureren. Als de doelapparaten niet zijn geroot, moet u een computer gebruiken met de Android SDK en Google USB-stuurprogramma's om ze te configureren (hieronder gedetailleerd).

Deze app is een wikkel rond de shell die wordt weergegeven via ADB. Het houdt een geschiedenis van 15 commando's bij die toegankelijk is door lang op het commandovenster te drukken. Als u lang op het terminalscherm zelf drukt, krijgt u de optie om Ctrl+C te verzenden, automatisch scrollen in te schakelen of de terminalsessie te verlaten.

Dit werkt op exact dezelfde manier als de opdracht "adb shell" op een computer. Omdat deze app een native implementatie van het ADB-protocol in Java gebruikt, is root op geen van beide apparaten of apps van derden op het doelapparaat vereist. De apparaten spreken eenvoudig hetzelfde protocol met elkaar als met een computer waarop de ADB-client vanaf de Android SDK wordt uitgevoerd.

BELANGRIJK: Apparaten met Android 4.2.2 en hoger gebruiken RSA-sleutels om de ADB-verbinding te verifiëren. Bij mijn tests moeten apparaten met 4.2.2 worden aangesloten op een computer wanneer u er voor het eerst verbinding mee maakt (van elk apparaat waarop deze app is geïnstalleerd). Hierdoor kunnen ze het dialoogvenster voor acceptatie van de openbare sleutel weergeven, dat u moet accepteren (en "Altijd toestaan ​​vanaf deze computer" aanvinken). Apparaten met Android 4.3 en 4.4 lijken geen probleem te hebben met het weergeven van het dialoogvenster zonder verbinding met een computer, dus het lijkt erop dat dit een tijdelijke oplossing is die specifiek is voor Android 4.2.2.

Om een ​​niet-geroot doel te configureren, sluit u het doelapparaat aan op een computer waarop de Android SDK is geïnstalleerd en voert u "adb tcpip 5555" uit vanuit de platform-tools-map van de Android SDK. Hierdoor begint ADB te luisteren op poort 5555 op het doelapparaat. Het apparaat kan dan worden losgekoppeld en blijft correct geconfigureerd totdat het opnieuw wordt opgestart.

Voor apparaten die zijn geroot (hoewel dit niet vereist is), kunt u een van de verschillende "ADB WiFi"-apps installeren om de ADB-server in staat te stellen via het netwerk te luisteren. Apparaten met een aangepast ROM hebben mogelijk een optie om ADB via het netwerk in te schakelen in het paneel Opties voor ontwikkelaars van Instellingen. Als u een van deze methoden gebruikt, wordt ADB correct geconfigureerd voor netwerktoegang met deze app. De extra stap voor 4.2.2 is nog steeds vereist voor de eerste verbinding.

Om verbinding te maken met uw externe Android-apparaat, typt u het IP-adres van het apparaat en het poortnummer (5555 uit het bovenstaande voorbeeld) in Remote ADB Shell. Tik op Verbinden en het zal proberen verbinding te maken met het apparaat en de terminal op te starten.

Ontwikkelaars: de aangepaste Java ADB-bibliotheek die ik voor deze app heb geschreven, is open-source onder de BSD-licentie op https://github.com/cgutman/AdbLib

De bron voor deze app is beschikbaar onder de Apache-licentie: https://github.com/cgutman/RemoteAdbShell

Wat is er nieuw in de nieuwste versie 1.7.2

Last updated on Jun 30, 2022

v1.7.2
- Fixed several reported crashes

Vertaling Laden...

Aanvullende APP -informatie

Laatste Versie

Verzoek update van Remote ADB Shell 1.7.2

Geüpload door

Yahya Guirdham

Android vereist

Android 4.0+

Available on

Verkrijg Remote ADB Shell via Google Play

Meer Info

Remote ADB Shell Screenshots

Talen
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succesvol ingeschreven!
Je bent nu geabonneerd op APKPure.
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succes!
Je bent nu geabonneerd op onze nieuwsbrief.