I 21 migliori comandi ADB che ogni utente Android dovrebbe conoscere (PDF)

Android Debug Bridge o meglio noto come ADB è uno strumento da riga di comando per accedere al tuo telefono Android. È uno strumento potente e piuttosto versatile. Puoi fare una serie di cose come estrarre registri, installare/disinstallare app, trasferire file, eseguire il root e il flashing di ROM personalizzate, creare backup di dispositivi, ecc. Inoltre, adb è un salvavita quando il tuo dispositivo Android viene bloccato perché il telefono è inutilizzabile in quel momento.

Sebbene la shell dei comandi adb sembri intimidatoria e complessa, è abbastanza semplice. Quindi, ecco un elenco di comandi adb per iniziare e fare alcune cose utili nel processo.

Installa ADB su Windows

A differenza delle versioni precedenti, non è necessario installare un SDK Android completo per installare ADB. Scarica semplicemente il file zip ADB autonomo, estrailo in una cartella a tua scelta e il gioco è fatto.

Per accedere ad adb, apri il prompt dei comandi cercandolo nel menu di avvio. Per eseguire i comandi ADB, devi accedere alla cartella adb usando il comando seguente.

cd C:\ADB

Dove in C:/ADB è il percorso della cartella del file ADB estratto.

Suggerimento:  puoi anche aprire il prompt dei comandi dalla stessa directory. Basta digitare "cmd" sulla barra degli indirizzi in Esplora file di Windows

Ora collega il tuo dispositivo Android tramite USB e puoi procedere a testare i comandi seguenti. Per ulteriori riferimenti, puoi consultare  questa guida  su come installare e testare correttamente adb su Windows.

Comandi di connessione

1. Avvia o arresta il server ADB

Ovviamente, il primo comando che dovresti sapere è come avviare e fermare il server adb. Ciò ti consente di interagire con il tuo dispositivo Android connesso. Per avviare il server adb, utilizzare il comando seguente.

adb start-server

Una volta terminato il tuo lavoro, puoi utilizzare il comando seguente per arrestare il server adb.

adb kill-server

2. Riavvia ADB in modalità USB

Se il server ADB è già avviato e per qualche motivo, i comandi continuano a non funzionare. Puoi provare un riavvio ADB sull'USB. Non esiste un comando di riavvio ADB autonomo. Ma il comando seguente ristabilirà la connessione ADB tramite USB. Questo, a sua volta, causerà il riavvio del server ADB.

adb usb

3. Versione ADB

Questo è un comando molto utile perché pochi comandi funzionano con le ultime versioni di ADB. Come ad esempio, le versioni precedenti di ADB non ti consentono di eseguire il comando flashall. Quindi, quando hai un comando in errore, il primo passo è controllare la versione adb. È quindi possibile verificare se il comando è supportato in quella versione. Di seguito è riportato il comando per verificare la versione adb.

adb version

4. Elenca i dispositivi Android connessi

Questo è uno dei comandi più famosi. Quando colleghi il tuo dispositivo al computer tramite USB, usa questo comando per verificare se adb riesce a trovare il dispositivo connesso.

adb devices

Se il tuo dispositivo è collegato correttamente al tuo sistema, il comando precedente avvierà il servizio demone, eseguirà la scansione del sistema ed elencherà tutte le unità Android collegate. La cosa buona di questo comando è che elenca sia lo stato del dispositivo che il suo numero di serie.

5. Stato del tuo dispositivo

Come puoi vedere dal nome stesso, questo comando può essere utilizzato per conoscere lo stato del dispositivo. Quando il comando viene eseguito, mostra se lo stato del tuo dispositivo è offline, bootloader o in modalità dispositivo. Per un normale dispositivo Android, vedrai il tuo stato Android come "dispositivo", proprio come nell'immagine qui sotto.

adb get-state

Lo stato di connessione del dispositivo può essere uno dei seguenti:

  • offline: il dispositivo non è connesso ad adb o non risponde.
  • dispositivo: il dispositivo è ora connesso al server adb.
  • nessun dispositivo: nessun dispositivo è connesso.

6. Connetti ADB tramite Wi-Fi

Nelle recenti versioni di ADB, puoi connetterti direttamente a qualsiasi dispositivo Android tramite Wi-Fi. Tutto quello che devi fare è attivare il debug USB sull'altro dispositivo ed eseguire il comando seguente.

adb connect ip-address

Quindi il comando dovrebbe essere come:

adb connetti 192.168.1.104

7. Ottieni il numero di serie del dispositivo

Questo comando consente di conoscere il numero di serie del dispositivo collegato. Sul tuo telefono o tablet, puoi vedere il numero di serie del dispositivo accedendo a "Impostazioni > Informazioni sul telefono > Stato".

adb get-serialno

Comandi di trasferimento file

8. Elenca i file

Per copiare o inviare file, è necessario conoscere la posizione esatta della directory. Normalmente, la memoria interna del telefono è denominata sdcard. Quindi, tutte le cartelle interne del telefono si trovano nella directory /sdcard. Tuttavia, se vuoi conoscere la posizione esatta o individuare un file particolare, puoi utilizzare il comando "ls". Il comando ls elenca i file nella directory.

adb shell ls "directory_name"

9. Copia i file dal computer al telefono

Se vuoi copiare file dal tuo computer al telefono usando adb, puoi usare questo comando. Dimentica di sostituire [sorgente] e [destinazione] con i percorsi dei file effettivi.

adb push [source] [destination]

Dopo aver sostituito il comando precedente con i percorsi dei file effettivi, ecco come appare.

adb push “E:\Video Songs\sample-song.mp4” “/sdcard/Downloads/sample-song.mp4”

10. Copia i file dal telefono al computer

Proprio come puoi copiare file dal tuo computer al dispositivo Android, puoi copiare file dal tuo telefono al computer. Per farlo, usa semplicemente il comando seguente. Sostituisci [sorgente] e [destinazione] con i percorsi dei file effettivi.

adb pull [source] [destination]

Dopo aver sostituito il comando precedente con i percorsi dei file effettivi, ecco come appare.

adb pull “/sdcard/Download/video.mp4” D:\Download

Installazione dell'app

11. Installa/Disinstalla app

Oltre a spostare i file avanti e indietro, puoi effettivamente installare i file apk con un solo comando. Per installare un'app devi specificare il percorso completo del file apk. Quindi, sostituisci "path/to/file.apk" con il percorso del file apk effettivo.

adb install "path/to/file.apk"

Per disinstallare un'app, esegui semplicemente il comando seguente. Sostituisci con il nome del pacchetto completo effettivo dell'app.

adb uninstall 

Se hai più dispositivi collegati al tuo computer e desideri installare il file apk solo su un dispositivo, usa il comando seguente. Sostituire [numero di serie] con il numero di serie effettivo del dispositivo. È possibile ottenere il numero di serie del dispositivo utilizzando questo comando .

12. Elenca tutti i pacchetti installati

Ora, la disinstallazione dei pacchetti richiederebbe di ottenere il nome esatto del pacchetto. Il nome del pacchetto è in realtà diverso dal nome dell'app installata. Quindi, per trovarlo di seguito c'è il comando adb.

adb shell pm list packages

Ora l'output risultante è piuttosto vasto. Quindi, se vuoi elencare un particolare apk, puoi provare a filtrare in base al nome dell'app. Ad esempio, voglio cercare il nome del pacchetto per FDroid, quindi userò il seguente comando.

adb shell pm list packages | findstr "fdroid"

Comandi di backup e ripristino

13. Backup del dispositivo Android

Per eseguire il backup di tutti i dati del dispositivo e dell'app, puoi utilizzare il comando seguente. Una volta eseguito, attiverà il backup, ti chiederà di accettare l'azione sul tuo dispositivo Android e quindi crea il file "backup.adb" nella directory corrente.

adb backup -all

14. Ripristina dispositivo Android

Per ripristinare un backup, utilizzare il comando seguente. Non dimenticare di sostituire "path/to/backup.adb" con il percorso del file effettivo.

adb restore "path/to/backup.adb"

15. Riavvia il dispositivo Android in modalità di ripristino

La modalità di ripristino ti aiuta a riparare o ripristinare il dispositivo Android utilizzando gli strumenti integrati. In genere, puoi avviare in modalità di ripristino utilizzando la combinazione del volume e del pulsante di accensione. In alternativa, puoi anche connettere il tuo dispositivo al sistema e utilizzare il comando seguente per avviare la modalità di ripristino.

adb reboot-recovery

16. Riavvia il dispositivo Android in modalità Bootloader

Il comando seguente ti consente di avviare in modalità bootloader. In genere, la modalità bootloader è molto simile alla modalità fastboot.

adb reboot-bootloader

17. Riavvia il dispositivo Android in modalità Fastboot

La modalità di avvio rapido viene generalmente utilizzata per eseguire il flashing di ROM personalizzate, bootloader e persino kernel. Utilizzare il comando seguente per avviare la modalità di avvio rapido.

adb reboot fastboot

18. Elenca i dispositivi Fastboot collegati

Questo è uno dei comandi meno conosciuti. Quando si avvia il dispositivo in modalità fastboot, per verificare se il dispositivo è connesso è possibile utilizzare il comando seguente.

fastboot devices

19. Avvia Shell remota

Questo comando avvia la shell remota e ti consente di controllare e configurare il tuo dispositivo utilizzando i comandi della shell.

adb shell

Comandi di utilità

20. Cattura screenshot

Non è difficile fare uno screenshot su Android. Tutto quello che devi fare è premere contemporaneamente il pulsante di accensione e il pulsante di riduzione del volume. In alternativa, puoi anche usare questo comando per fare uno screenshot veloce. Sostituisci "/path/to/screenshot.png" con il percorso di destinazione effettivo. Se lo desideri, puoi personalizzare il nome del file cambiando "screenshot" con il nome che desideri.

adb shell screencap -p "/path/to/screenshot.png"

Dopo aver sostituito il percorso di destinazione, ecco come appare il comando.

adb shell screencap -p “/sdcard/screenshot.png”

21. Registra schermo Android

Oltre agli screenshot, puoi registrare lo schermo del dispositivo Android utilizzando il comando seguente. Ancora una volta, sostituisci "/path/to/record.mp4" con il percorso di destinazione effettivo. Naturalmente, puoi personalizzare il nome del file cambiando "record" con il nome che desideri.

adb shell screenrecord "/path/to/record.mp4"

Nel caso in cui desideri tutti i commenti in un piccolo cheat sheet per l'utilizzo offline, ecco il link al PDF.

Fare clic qui per scaricare questo articolo come  PDF dei comandi del terminale Android

È tutto per ora. Commenta di seguito condividendo i tuoi pensieri e le tue esperienze sull'utilizzo dei comandi adb sopra sul tuo dispositivo Android.

Leggi anche: 4 modi per trasformare il tuo computer Windows in un hotspot WiFi


6 app Android che ti aiutano a ricordare compleanni, inviare una cartolina e altro

6 app Android che ti aiutano a ricordare compleanni, inviare una cartolina e altro

È difficile stare al passo con i compleanni, soprattutto quando si invecchia e si hanno ancora più persone di cui tenere conto, come bambini o suoceri. E non vorrai mai essere quella persona che dimentica costantemente. Mentre puoi tenere traccia dei compleanni nel calendario del tuo telefono, ci sono anche app per questo.

I 7 migliori lanciatori leggeri che funzioneranno su qualsiasi telefono Android

I 7 migliori lanciatori leggeri che funzioneranno su qualsiasi telefono Android

I lanciatori sono le app ideali per personalizzare l'aspetto del tuo telefono Android.

Le 10 migliori app per scoprire gli eventi che accadono intorno a te

Le 10 migliori app per scoprire gli eventi che accadono intorno a te

Uscire e godersi un evento con gli amici è uno dei modi migliori per creare ricordi per tutta la vita. Non importa quale sia il tuo budget, c'è sempre una sorta di intrattenimento disponibile: trovarlo è sempre stata la parte difficile.

Le 5 migliori app Manhwa e Webtoons per Android e iPhone

Le 5 migliori app Manhwa e Webtoons per Android e iPhone

Manhwa e webtoon sono forme di fumetti digitali a scorrimento verticale originari della Corea. La loro crescente popolarità ha causato un'impennata delle versioni digitali, consentendo a più persone di accedervi su dispositivi mobili. Sebbene siano estremamente popolari e coinvolgenti, possono essere difficili da leggere per chi è abituato a leggere i fumetti in orizzontale.

5 modi rapidi per utilizzare la torcia su Android

5 modi rapidi per utilizzare la torcia su Android

Ecco 5 diversi metodi per utilizzare rapidamente la torcia su Android. Puoi usare il gesto, il comando vocale o premere i pulsanti.

Le 10 migliori app di disegno e pittura per Chromebook

Le 10 migliori app di disegno e pittura per Chromebook

Di recente ho testato oltre 20 app di disegno e qui ci sono le migliori una volta tra queste da utilizzare su un Chromebook.

Come personalizzare il widget Google su Android

Come personalizzare il widget Google su Android

Di recente Google ha introdotto una nuova funzionalità che ti consente di modificare lo stile, il raggio, il colore per il tuo widget di ricerca di Google. Vediamo come funziona

Come creare sfondi animati su telefoni Samsung

Come creare sfondi animati su telefoni Samsung

Recentemente, Samsung ha introdotto un nuovo modulo in Good Lock chiamato Wonderland che aiuta a creare sfondi animati. Vediamo come funziona.

Qual è la differenza tra Galaxy Store e Play Store

Qual è la differenza tra Galaxy Store e Play Store

Ti chiedi qual è la differenza tra Galaxy Store e Google Play Store? Leggi il post di confronto per sapere.

7 modi per liberare spazio di archiviazione su Google Foto

7 modi per liberare spazio di archiviazione su Google Foto

Sebbene Google Foto offra con orgoglio per anni l'archiviazione di foto di alta qualità gratuita, questo cambierà nel 2021. A partire dal 1° giugno, tutte le foto di alta qualità che carichi su Google Foto inizieranno a essere conteggiate nello spazio di archiviazione del tuo account Google.