Remote ADB Shell
1.6.5
Tipo Variante Architettura Versione minima DPI dello schermo
1.6.5
13 APK
universal Android 4.0
160 - 480dpi
Dimensione: 580.35 KB
Certificato: cb5d25058d2306d71cae9b537891d19c38ec771b
Firma SHA1: dfbe6452b1a405937d7f2c9dadc898f84c180793
Architettura: universal
DPI dello schermo: mdpi (160dpi), hdpi (240dpi), xhdpi (320dpi), xxhdpi (480dpi)
Dispositivo: laptop, phone, tablet
0 downloads Scaricalo su Google Play
Scarica Remote ADB Shell APK gratuitoScreenshot app 1Screenshot app 2Screenshot app 3Screenshot app 4Screenshot app 5Screenshot app 6Screenshot app 7Screenshot app 8

Scarica Remote ADB Shell APK gratuito

Connettersi a ADB esecuzione su un altro dispositivo Android tramite la rete

Remote ADB Shell è un'app di terminale che consente di connettersi al servizio shell ADB di altri dispositivi Android sulla rete ed eseguire i comandi del terminale. Questo può essere utile per eseguire il debug remoto dei dispositivi Android (strumenti in esecuzione come top, logcat o dumpsys). Supporta più connessioni simultanee a diversi dispositivi e mantiene attive queste connessioni anche quando l'app è in background. Questa app non richiede la root su entrambi i dispositivi, ma root potrebbe essere utile per configurare i dispositivi di destinazione. Se i dispositivi di destinazione non sono rootati, è necessario utilizzare un computer con l'SDK Android e i driver USB di Google per configurarli (dettagliato di seguito).

Questa app è un wrapper attorno alla shell che è esposta su ADB. Mantiene una cronologia dei comandi di 15 che è accessibile premendo a lungo la casella di comando. Premendo a lungo sul display del terminale stesso si ha la possibilità di inviare un Ctrl + C, attivare lo scorrimento automatico o uscire dalla sessione del terminale.

Funziona esattamente nello stesso modo in cui il comando "adb shell" funziona su un computer. Poiché questa app utilizza un'implementazione nativa del protocollo ADB in Java, non richiede la root su alcun dispositivo o qualsiasi app di terze parti sul dispositivo di destinazione. I dispositivi parlano semplicemente lo stesso protocollo tra loro che vorrebbero un computer che esegue il client ADB dall'SDK di Android.

IMPORTANTE: i dispositivi con Android 4.2.2 e versioni successive utilizzano le chiavi RSA per autenticare la connessione ADB. Durante i miei test, i dispositivi che eseguono 4.2.2 dovranno essere collegati a un computer la prima volta che ci si connette a essi (da ciascun dispositivo con questa app installata). Ciò consente loro di visualizzare la finestra di dialogo di accettazione della chiave pubblica, che è necessario accettare (e selezionare "Consenti sempre da questo computer"). I dispositivi con Android 4.3 e 4.4 sembrano non avere problemi a visualizzare la finestra di dialogo senza una connessione a un computer, quindi sembra che questa soluzione sia specifica per Android 4.2.2.

Per configurare un target non root di serie, collega il dispositivo di destinazione a un computer su cui è installato Android SDK ed esegui "adb tcpip 5555" dalla cartella degli strumenti della piattaforma di Android SDK. Ciò avvierà l'ascolto di ADB sulla porta 5555 sul dispositivo di destinazione. Il dispositivo può quindi essere scollegato e resterà configurato correttamente fino al riavvio.

Per i dispositivi che sono rootati (anche se non è necessario), è possibile installare una delle diverse app "ADB WiFi" per consentire al server ADB di ascoltare tramite la rete. I dispositivi con una ROM personalizzata possono avere un'opzione per abilitare ADB sulla rete nel riquadro Opzioni sviluppatore di Impostazioni. L'utilizzo di uno di questi metodi configurerà correttamente ADB per l'accesso alla rete con questa app. Il passaggio aggiuntivo per 4.2.2 è ancora richiesto per la connessione iniziale.

Per connettersi al dispositivo Android remoto, digitare l'indirizzo IP del dispositivo e il numero di porta (5555 dell'esempio precedente) in Remote ADB Shell. Tocca Connetti e tenterà di connettersi al dispositivo e avviare il terminale.

Accolgo richieste di funzionalità e segnalazioni di bug. Puoi includerli nelle recensioni delle tue app o pubblicarle sul forum (link sotto). Si prega di valutare questa app se possibile; mi aiuta davvero a capire quali funzioni / correzioni dovrei concentrarmi su quello successivo.

Sviluppatori: la libreria Java ADB personalizzata che ho scritto per questa app è open-source con la licenza BSD all'indirizzo https://github.com/cgutman/AdbLib

La fonte di questa app è disponibile con la licenza Apache: https://github.com/cgutman/RemoteAdbShell

Link al forum XDA:
Thread di shell Remote ADB App - http://forum.xda-developers.com/showthread.php?t=2373265
Thread della libreria ADB Java - http://forum.xda-developers.com/showthread.php?t=2405030
Mostra di più

Cosa c'è di nuovo

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

Valuta questa app

Vota adesso
Attualmente valutato 4.3 stelle

Ulteriori informazioni

Aggiornato in 2022-03-27
Dimensione 580.35 KB
Versione corrente 1.6.5
Richiede Android 4.0 and up
Classificazione dei contenuti Everyone
Offerto da Cameron Gutman
Sviluppatore [email protected]
Remote ADB Shell
Cameron Gutman
Visualizzazione delle autorizzazioni per tutte le versioni di questa app
Questa app ha accesso a:
Gli aggiornamenti a Remote ADB Shell possono aggiungere automaticamente funzionalità aggiuntive all'interno di ciascun gruppo. Per saperne di più

APK di installazione

Remote ADB Shell
Cameron Gutman
icon-app-rating
Valuta l'app selezionando le stelle