19Jul
ADB, Android Debug Bridge, è un'utilità da riga di comando inclusa con l'SDK Android di Google. ADB può controllare il dispositivo tramite USB da un computer, copiare i file avanti e indietro, installare e disinstallare app, eseguire comandi di shell e altro.
Abbiamo coperto alcuni altri trucchi che richiedono ADB in passato, incluso il backup e il ripristino dello smartphone o del tablet e l'installazione di app Android sulla scheda SD per impostazione predefinita. ADB è utilizzato per una varietà di trucchi Geeky Android.
Fase uno: impostare l'SDK Android
Andare alla pagina di download dell'SDK Android e scorrere verso il basso fino a "Strumenti SDK solo", che è un set di strumenti che include ADB.Scarica il file ZIP per la tua piattaforma e decomprimilo dove vuoi archiviare i file ADB: sono portatili, quindi puoi metterli ovunque tu voglia.
Avvia l'EXE di SDK Manager e deseleziona tutto eccetto "Android Platform Tool".Se utilizzi un telefono Nexus, potresti anche selezionare "Google USB Driver" per scaricare i driver di Google. Fai clic sul pulsante Installa. Questo scarica e installa il pacchetto platform-tools, che contiene ADB e altre utilità.
Al termine, è possibile chiudere il gestore SDK.
Passaggio due: abilitare il debug USB sul telefono
Per utilizzare ADB con il proprio dispositivo Android, è necessario abilitare una funzionalità denominata debug USB.Apri il cassetto dell'app del telefono, tocca l'icona Impostazioni e seleziona "Informazioni sul telefono".Scorri verso il basso e tocca la voce "Numero build" sette volte. Dovresti ricevere un messaggio che ti dice che ora sei uno sviluppatore.
Tornate alla pagina principale delle Impostazioni e dovreste vedere una nuova opzione in fondo chiamata "Opzioni sviluppatore".Aprilo e abilita "Debug USB".
In seguito, quando colleghi il telefono al computer, sul tuo telefono verrà visualizzato un popup intitolato "Consenti debugging USB?".Seleziona la casella "Consenti sempre da questo computer" e tocca OK.
Fase tre: test ADB e installazione dei driver del telefono( se necessario)
Aprire la cartella in cui sono stati installati gli strumenti SDK e aprire la cartella degli strumenti della piattaforma. Questo è dove è memorizzato il programma ADB.Tenere premuto MAIUSC e fare clic con il tasto destro all'interno della cartella. Scegli "Apri finestra di comando qui".
Per verificare se ADB funziona correttamente, collegare il dispositivo Android al computer utilizzando un cavo USB ed eseguire il seguente comando:
dispositivi ADBSi dovrebbe vedere un dispositivo nell'elenco. Se il tuo dispositivo è connesso ma non compare nulla nell'elenco, dovrai installare i driver appropriati.
Il produttore del telefono può fornire un pacchetto driver scaricabile per il dispositivo. Quindi vai al loro sito Web e trova i driver per il tuo dispositivo, quelli di Motorola sono qui, quelli di Samsung sono qui e quelli di HTC fanno parte di una suite chiamata HTC Sync Manager. Puoi anche cercare XDA Developers per i download dei driver senza il software aggiuntivo.
Puoi anche provare a installare Google USB Driver dalla cartella Extra nella finestra di SDK Manager, come menzionato nel primo passaggio. Questo funzionerà con alcuni telefoni, inclusi i dispositivi Nexus.
Se utilizzi il driver USB di Google, potresti dover forzare Windows a utilizzare i driver installati per il tuo dispositivo. Aprire Gestione periferiche( fare clic su Start, digitare Gestione periferiche e premere Invio), individuare il dispositivo, fare clic con il pulsante destro del mouse e selezionare Proprietà.È possibile che venga visualizzato un punto esclamativo giallo accanto al dispositivo se il suo driver non è installato correttamente.
Nella scheda Driver, fare clic su Aggiorna driver.
Utilizzare l'opzione Sfoglia il software del driver per computer.
Troverai il driver USB di Google nella cartella "Extra" in cui hai installato i tuoi file Android SDK.Seleziona la cartella google \ usb_driver e fai clic su Avanti.
Una volta installati i driver del dispositivo, collegare il telefono e provare di nuovo il comando adb devices:
adobe devicesSe tutto è andato bene, dovresti vedere il tuo dispositivo nell'elenco e sei pronto per iniziare ad usare ADB!
Step Four( Opzionale): Aggiungi ADB al tuo sistema PERCORSO
Così com'è, devi andare alla cartella di ADB e aprire un Prompt dei comandi lì ogni volta che vuoi usarlo. Tuttavia, se lo aggiungi al tuo PATH del sistema Windows, non sarà necessario, puoi semplicemente digitare adb dal Prompt dei comandi per eseguire comandi ogni volta che vuoi, indipendentemente dalla cartella in cui ti trovi.
Il processo è un po 'diverso su Windows 7 e 10, quindi consulta la nostra guida completa per modificare il tuo PATH di sistema per i passaggi necessari per farlo.
Comandi ADB utili
Oltre alla varietà di trucchi che richiedono ADB, ADB offre alcuni comandi utili:
adb installa C: \ package.apk - Installa il pacchetto situato in C: \ package.apk sul tuo computer sul dispositivo.
adb uninstall package.name - Disinstalla il pacchetto con package.name dal dispositivo. Ad esempio, dovresti usare il nome com.rovio.angrybirds per disinstallare l'app Angry Birds.
adb push C: \ file /sdcard/ file - Invia un file dal tuo computer al dispositivo. Ad esempio, il comando qui spinge il file che si trova in C: \ file sul tuo computer nel file /sdcard/ sul tuo dispositivo
adb estrae il file /sdcard/ C: \ file - Estrae un file dal tuo dispositivo al computer - funziona come adb push,ma al contrario.
adb logcat - Visualizza il registro del dispositivo Android. Può essere utile per il debug di app.
adb shell: fornisce una shell della riga di comando interattiva Linux sul dispositivo.
adb shell comando - Esegue il comando shell specificato sul dispositivo.
Per una guida completa su ADB, consulta la pagina del Debug Bridge Android sul sito degli sviluppatori Android di Google. Immagine di
: LAI Ryanne su Flickr