Adb
Da AndroidWiki.
| Questa guida contiene procedure potenzialmente pericolose | |
| Seguendo in maniera errata le procedure descritte in queste righe è possibile rovinare, anche irrimediabilmente, il tuo telefonino e renderlo inutilizzabile.
Assicurati di aver compreso completamente le procedure e di eseguirle correttamente. Androidiani.com e gli autori non si assumono alcuna responsabilità in caso di guasti e/o problemi derivanti da questa guida. | |
Indice |
Premessa
Questa guida è stata scritta utilizzando Ubuntu 9.10 e HTC Dream G1
"adb" (Android Debug Bridge) è un programma che trovi nell'SDK di android . Ti permette di interagire con un dispositivo android collegato tramite USB. In particolare, puoi copiare file sulla SD e installare pacchetti .apk . La sintassi dei comandi di adb la trovi su Android Debug Bridge | Android Developers
Che cosa è adb
Adb è un potentissimo sistema di android e permette, con la sua versatilità di fare moltissime cose. Qui di seguito vi elenco i comandi principali che probabilmente utilizzerete in modo massivo
Procurarsi adb
Scaricare
Prima di tutto bisogna scaricare la adb (che è un componente di Android SDK) da qui secondo il vostro sistema operativo. Per Windows devi scaricare anche i driver usb di Android
Installazione
Scompattare in una cartella a vostra scelta e posizionarsi in
android-sdk-linux/tools
Aprire la shell e li vedrete un gruppo di file tra cui adb.
Attivare Adb
Questi due passi sono obbligatori
Attivazione dal telefonino
Fai Menu > Impostazioni > Applicazioni > Sviluppo > e abilita Debug USB
Attivazione da pc
- Connettere il cavo usb dal pc al telefonino
- Aprire la shell e posizionarsi dentro la cartella android-sdk-linux/tools
- Scrivi
sudo ./adb devices
- Se compare una una scritta simile funziona
daemon not running. starting it now daemon started successfully List of devices attached HT852KV37905 device
I vari comandi
Dovete essere all'interno della cartella
android-sdk-linux/tools
Attivare adb shell
sudo ./adb shell
Installare un applicazione con Adb
Per installare un applicazione dovete aver già a vostra disposizione l'apk. a questo punto, entrate nella cartella della vostra sdk e date dal prompt dei comandi:
adb install file.apk
La disinstallazione di un applicativo tramite apk invece richiede qualche maggiore informazione. E' infatti necessario conoscere il package name per poter completare una disistallazione. Una volta riconosciuto il package name il comando da dare è
adb uninstall package.name.apk
Controllare il log di android
A volte, quando si riscontrano dei problemi con android, è necessario avere sottomano il log da poter mostrare a chi ci aiuta ( o allo sviluppatore di un applicazione ) . Per accedere al log di android vi basterà dare il seguente comando:
adb logcat
Se volete potete anche salvare il log su un file nel vostro pc con il seguente comando
adb logcat > log.txt
Inserire e rimuovere file da android
Quest'operazione potrebbe essere necessaria per qualche guida avanzata che vi chiede di inserire o togliere dei file standard di android. Per inserire un file dal vostro computer all'interno del cellulare android vi basterà dare il seguente comando:
adb push nome_file_da_mandare /percorso/allInterno/di/android/nome_file_destinazione
L'operazione inversa è molto simile e si opera scrivendo:
adb pull /percorso/allInterno/di/android/nome_file nome_file_destinazione


