Android Debug Bridge, noto anche come ADB, è uno strumento potente e versatile che consente agli utenti di eseguire numerose operazioni, come la ricerca di log, l'installazione e la disinstallazione di app, il trasferimento di file, il rooting e il flashing di ROM personalizzate, la creazione di backup dei dispositivi e altro ancora. Infatti, la maggior parte dei tutorial e delle guide più avanzate su come fare qualcosa su Android tendono a utilizzare i comandi adb per svolgere il lavoro.
Inoltre, adb è molto utile anche quando il tuo dispositivo Android non funziona come dovrebbe o quando le cose sono semplicemente troppo disordinate e inutilizzabili. Sebbene possa sembrare un po' "spaventoso" e complicato, ecco un elenco di comandi adb per iniziare e svolgere alcune funzioni utili nei processi.
21 comandi ADB utili su Android
A differenza delle versioni precedenti, gli utenti non devono installare l'SDK Android completo per installare ADB. Basta scaricare il file zip di ADB autonomo, estrarlo nella radice dell'unità C e il gioco è fatto. Per accedere ad adb, apri il Prompt dei comandi cercandolo nel menu Start e vai alla cartella adb usando il comando seguente. Se adb è installato in una cartella diversa, modifica il comando di conseguenza.
cd c:\adb
Suggerimento: quindi, apri un prompt dei comandi dalla stessa cartella, tieni premuto il tasto Maiusc, quindi fai clic con il pulsante destro del mouse sulla cartella e infine fai clic sull'opzione " Apri prompt dei comandi qui " .
Ora collega il tuo dispositivo Android tramite USB e procedi a testare i comandi riportati di seguito.
Comandi ADB comunemente usati
1. Avvia o arresta il server ADB
Ovviamente, il primo comando da conoscere è come avviare e arrestare il server adb. Questo permette all'utente di interagire con il dispositivo Android connesso. Per avviare il server adb, utilizzare il comando seguente.
adb start-server
Una volta terminato il suo lavoro, l'utente può utilizzare il comando seguente per arrestare il server adb.
adb kill-server

2. Elenca i dispositivi Android connessi
Questo è uno dei comandi più comuni. Quando si collega un dispositivo al computer tramite USB, utilizzare questo comando per verificare che adb riesca a trovare il dispositivo collegato.
adb devices
Se il dispositivo è correttamente connesso al sistema, il comando precedente avvierà il demone di servizio, eseguirà la scansione del sistema ed elencherà tutte le unità Android connesse. La parte migliore di questo comando è che elenca sia lo stato dei dispositivi sia i loro numeri di serie.
3. Conoscere lo stato del dispositivo
Come suggerisce il nome, questo comando può essere utilizzato per conoscere lo stato del dispositivo. Quando il comando viene eseguito, verrà visualizzato se lo stato del dispositivo è offline, bootloader o dispositivo. Per un normale dispositivo Android, l'utente visualizzerà il proprio stato Android come "dispositivo", come mostrato nell'immagine sottostante.
adb get-state
4. Visualizza il numero di serie del dispositivo
Questo comando comunica all'utente il numero di serie del dispositivo connesso. Su un telefono o un tablet, l'utente può visualizzare il numero di serie del dispositivo andando su " Impostazioni > Informazioni sul telefono > Stato ".
adb get-serialno

5. Copiare i file dal computer al telefono
Se vuoi copiare file dal computer al telefono tramite adb, puoi usare questo comando. Ricordati di sostituire [sorgente] e [destinazione] con il percorso effettivo del file.
adb push [source] [destination]
Sostituendo il comando precedente con il percorso effettivo del file, il risultato sarà simile a questo.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

6. Copiare i file dal telefono al computer
Proprio come copi i file dal computer al dispositivo Android, puoi anche copiare i file dal telefono al computer. Per farlo, usa il comando seguente. Sostituisci [sorgente] e [destinazione] con il percorso effettivo del file.
adb pull [source] [destination]
Sostituendo il comando precedente con il percorso effettivo del file, il comando apparirà così:
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

7. Installa/Disinstalla app
Oltre a spostare file tra computer e telefono, puoi installare un 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 effettivo del file apk.
adb install "path/to/file.apk"
Se hai più dispositivi collegati al computer e desideri installare il file apk su un solo dispositivo, utilizza il comando seguente. Sostituisci [numero-di-serie] con il numero di serie effettivo del dispositivo. Puoi ottenere il numero di serie del dispositivo utilizzando il quarto comando sopra.
adb -s [serial-number] install "path/to/file.apk"
Per disinstallare un'app, esegui semplicemente il comando seguente. Sostituisci con il nome completo del pacchetto dell'app.
adb uninstall
8. Backup del dispositivo Android
Per eseguire il backup di tutti i dati e le applicazioni del dispositivo, gli utenti possono utilizzare il comando seguente. Una volta eseguito, il comando attiverà la funzionalità di backup, chiederà all'utente di accettare l'azione sul dispositivo Android e creerà un file "backup.adb" nella directory corrente.
adb backup -all

9. Ripristina il dispositivo Android
Per ripristinare un backup, utilizzare il comando seguente. Non dimenticare di sostituire "path/to/backup.adb" con il percorso effettivo del file.
adb restore "path/to/backup.adb"
10. Riavviare il dispositivo Android in modalità di ripristino
La modalità di ripristino aiuta gli utenti a riparare o ripristinare il proprio dispositivo Android utilizzando gli strumenti integrati. In genere, gli utenti possono avviare la modalità di ripristino utilizzando la combinazione di 2 pulsanti del volume e di accensione. Inoltre, gli utenti possono anche collegare il dispositivo al sistema e utilizzare il comando seguente per avviare la modalità di ripristino.
adb reboot-recovery
11. Riavviare il dispositivo Android in modalità Bootloader
Il comando seguente consente all'utente di avviare il sistema in modalità bootloader. In generale, la modalità bootloader è molto simile alla modalità fastboot.
adb reboot-bootloader
12. Riavviare il dispositivo Android in modalità Fastboot
La modalità fastboot è comunemente utilizzata per flashare ROM personalizzate , bootloader e persino kernel. Utilizza il comando seguente per avviare il sistema in modalità fastboot.
adb fastboot
13. Avviare una shell remota
Questo comando avvia una shell remota e consente all'utente di controllare e configurare il dispositivo tramite comandi shell.
adb shell

14. Fai uno screenshot
Fare uno screenshot su Android non è difficile . 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 vuoi, puoi personalizzare il nome del file sostituendo "screenshot" con quello che preferisci.
adb shell screencap -p "/path/to/screenshot.png"
Quando si sostituisce il percorso di destinazione, il comando apparirà così.
adb shell screencap -p "/sdcard/screenshot.png"

15. Registrazione dello schermo Android
Oltre a catturare screenshot, gli utenti possono anche registrare lo schermo del proprio dispositivo Android utilizzando il comando seguente. Anche in questo caso, sostituisci "/path/to/record.mp4" con il percorso di destinazione effettivo. Naturalmente, gli utenti possono personalizzare il nome del file sostituendo "record" con il nome che preferiscono.
adb shell screenrecord "/path/to/record.mp4"

16. Riavviare ADB in modalità USB
Se il server ADB è già avviato e per qualche motivo i comandi continuano a non funzionare, puoi provare a riavviare ADB tramite USB. Non esiste un comando autonomo per riavviare ADB. Tuttavia, il seguente comando ripristinerà la connessione ADB tramite USB. Questo causerà il riavvio del server ADB.
adb usb
17. Versione ADB
Questo è un comando molto utile perché pochissimi comandi funzionano con le ultime versioni di ADB. Ad esempio, le versioni precedenti di ADB non consentono di eseguire il comando flashall. Quindi, quando si riceve un errore di comando, il primo passo è controllare la versione di adb. Dopodiché, è possibile verificare se il comando è supportato da quella versione. Ecco il comando per controllare la versione di adb.
adb version
18. Connetti ADB tramite WiFi
Nelle versioni più recenti di ADB, è possibile connettersi direttamente a qualsiasi dispositivo Android tramite Wi-Fi. Tutto ciò che devi fare è abilitare il debug USB sull'altro dispositivo ed eseguire il seguente comando.
adb connect địa-chỉ-ip
Quindi il comando sarebbe simile a questo:
adb connect 192.168.1.104
19. Elenca i file
Per copiare o inviare un file, è necessario conoscere la posizione esatta della cartella. Normalmente, la memoria interna del telefono si chiama sdcard. Quindi, tutte le cartelle all'interno del telefono si trovano nella cartella /sdcard. Tuttavia, se si desidera conoscere la posizione esatta o individuare un file specifico, è possibile utilizzare il comando "ls". Il comando ls elenca i file nella cartella.
adb shell ls "directory_name"
20. Elenca tutti i pacchetti installati
Ora, per disinstallare i pacchetti sarà necessario ottenere il nome esatto del pacchetto. Il nome effettivo del pacchetto è diverso dal nome dell'app installata. Di seguito è riportato il comando adb per elencare tutti i pacchetti installati.
adb shell pm list packages
Ora, l'output è piuttosto ampio. Quindi, se si desidera elencare un pacchetto applicativo specifico, è possibile provare a filtrare per nome dell'applicazione. Ad esempio, se si desidera cercare il nome del pacchetto per FDroid, utilizzare il seguente comando.
adb shell pm list packages | findstr "fdroid"
21. Elenca i dispositivi Fastboot connessi
Questo è uno dei comandi meno noti. Quando si avvia il dispositivo in modalità Fastboot, per verificare se il dispositivo è connesso o meno, è possibile utilizzare il seguente comando.
fastboot devices
Questi sono tutti i comandi base che WebTech360 desidera condividere con i lettori. Se volete condividere le vostre opinioni ed esperienze sull'utilizzo dei comandi adb sui dispositivi Android, lasciate un commento nella sezione commenti qui sotto!
Buona fortuna!