Remote ADB Shell
1.6.5
Type Variant architectuur Minimale versie Scherm DPI
1.6.5
13 APK
universal Android 4.0
160 - 480dpi
Maat: 580.35 KB
Certificaat: cb5d25058d2306d71cae9b537891d19c38ec771b
SHA1-handtekening: dfbe6452b1a405937d7f2c9dadc898f84c180793
architectuur: universal
Scherm DPI: mdpi (160dpi), hdpi (240dpi), xhdpi (320dpi), xxhdpi (480dpi)
Apparaat: laptop, phone, tablet
0 downloads Verkrijg het via Google Play
Downloaden Remote ADB Shell APK gratisScreenshot app 1Screenshot app 2Screenshot app 3Screenshot app 4Screenshot app 5Screenshot app 6Screenshot app 7Screenshot app 8

Downloaden Remote ADB Shell APK gratis

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

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

Deze app is een omhulling rond de schaal die wordt weergegeven via ADB. Het onderhoudt een 15 opdrachthistorie die toegankelijk is door lang op het commando te klikken. Als u lang op het terminaldisplay drukt, krijgt u de optie om een ​​Ctrl + C te verzenden, automatisch scrollen in of de terminalsessie te verlaten.

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

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

Als u een niet-geroot doel wilt 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 map platform-tools van Android SDK. Hiermee begint ADB te luisteren op poort 5555 op het doelapparaat. Het apparaat kan dan worden losgekoppeld en zal correct worden geconfigureerd totdat het opnieuw wordt opgestart.

Voor apparaten die zijn geroot (hoewel dit niet verplicht is), kunt u een van de verschillende "ADB WiFi" -apps installeren om de ADB-server in staat te stellen om via het netwerk te luisteren. Apparaten met een aangepast ROM kunnen een optie hebben om ADB in te schakelen via het netwerk in het deelvenster Opties voor ontwikkelaars van Instellingen. Met behulp van een van deze methoden 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 opstarten.

Ik ben blij met functieverzoeken en bugrapporten. U kunt ze opnemen in uw app-recensies of ze op het forum plaatsen (links hieronder). Beoordeel deze app als je kunt; het helpt me echt om te leren welke functies / oplossingen ik het volgende moet gebruiken.

Ontwikkelaars: de aangepaste Java ADB-bibliotheek die ik heb geschreven voor deze app 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

XDA forumlinks:
Remote ADB Shell App Thread - http://forum.xda-developers.com/showthread.php?t=2373265
Java ADB Library Thread - http://forum.xda-developers.com/showthread.php?t=2405030
Laat meer zien

Wat is er nieuw

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

Deze app beoordelen

Beoordeel nu
Momenteel beoordeeld 4.3 sterren

Meer informatie

Bijgewerkt in 2022-03-27
Maat 580.35 KB
Huidige versie 1.6.5
Android vereist 4.0 and up
Inhoudsbeoordeling Everyone
Aangeboden door Cameron Gutman
Ontwikkelaar [email protected]
Remote ADB Shell
Cameron Gutman
Toestemmingen weergeven voor alle versies van deze app
Deze app heeft toegang tot:
Updates naar Remote ADB Shell kan automatisch extra mogelijkheden toevoegen binnen elke groep. Leer meer

APK-installatieprogramma

Remote ADB Shell
Cameron Gutman
icon-app-rating
Beoordeel de app door de sterren te selecteren