La maggior parte di noi qui ha già abbastanza familiarità con ADB (Android Debug Bridge). Diamine, scommetterei anche che molti di noi lo usano abbastanza regolarmenteadb pushing e tiroinvio di file, riavvio adbing, eseguendo comandi di shell e così via. La maggior parte dei nuovi utenti, tuttavia, non ha avuto tale esposizione. E diciamocelo: per i giovani nati dopo l'emergere e la divulgazione della GUI, le interfacce a riga di comando possono essere piuttosto intimidatorie. Quindi, se sei un veterano esperto che conosce ADB come il palmo della tua mano, questo articolo lo è non per te. Ma se sei un nuovo utente e desideri saperne di più su questo fantastico strumento, continua a leggere!
Android Debug Bridge, incluso nell'SDK di Android, consente la comunicazione tra il computer desktop e il dispositivo di destinazione. Allora cosa puoi fare con ADB? Un bel po. Come accennato in precedenza, è possibile inviare file al dispositivo dal PC client, estrarre il dispositivo dal dispositivo al PC client, è possibile riavviare (su Android, bootloader o ripristino), registrare un logcat, ottenere una segnalazione di bug, eseguire molti comandi Linux standard e molto, molto Di più.
Il problema più grande per i nuovi utenti diventa sapere quali comandi possono essere eseguiti e ricordare la sintassi corretta. Fortunatamente, questi comandi e la loro sintassi sono tutti abbastanza comprensibili. Ad esempio, dai un'occhiata ai seguenti comandi nella sintassi corretta:
- adb start-server: questo comando avvia il demone adb sul tuo computer desktop e consente al tuo computer di interagire con il tuo dispositivo. Tieni presente che questo comando non è essenziale, poiché l'esecuzione di qualsiasi altro comando ADB avvierà automaticamente il demone.
- adb kill-server: come ci si aspetterebbe, questo uccide il demone adb.
- adb logcat: genera un file logcat, che è molto utile per capire dove le cose stanno andando storte. È possibile reindirizzare l'output in un file di testo utilizzando ">". Ad esempio, puoi digitare "adb logcat > logcat.txt" per registrare il tuo logcat come logcat.txt.
- adb bugreport: genera una semplice segnalazione di bug. Proprio come logcat, puoi reindirizzarlo in un file di testo usando ">"
- installazione adb
: installa un APK dal tuo computer desktop direttamente sul tuo dispositivo. - adb tirare
: Estrae il file specificato e lo deposita nella cartella specificata con il nome specificato. - adb push
: Funziona come adb pull, ma al contrario.
Quanto sopra, tuttavia, non è del tutto esaustivo. Questi sono solo alcuni dei comandi più comuni che incontrerai.
Per coloro che desiderano saperne di più o per coloro che desiderano semplicemente vedere un output visivo di questi comandi in azione, XDA Recognized Contributor dottore_droide ha creato una guida di base che copre tutto ciò che un principiante deve sapere per svolgere le attività di base tramite ADB.
Doctor_droid include anche un collegamento diretto ai binari ADB richiesti per gli utenti Windows in modo da non dover scaricare l'SDK al solo scopo di far funzionare ADB. Sebbene le procedure di installazione siano riservate agli utenti Windows, il resto della guida è ugualmente valido per gli utenti Linux e Mac.
Se sei un nuovo utente e vuoi imparare qualcosa in più su ADB, o anche se sei un veterano esperto che vuole essere sicuro di conoscere tutti i comandi più comuni, vai al filo guida per saperne di più.