Adb

Da AndroidWiki.


Questa guida contiene procedure potenzialmente pericolose
Download
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
Strumenti personali