ADB

Da Androidpedia - AndroidWorld Wiki.

Indice

Cos'è ADB?

ADB è un tool incluso nell'SDK di Android che permette di gestire il proprio telefono semplicemente collegandolo via USB.
Per i programmatori ADB è anche usato per eseguire comandi su una macchina Android virtuale. Maggiori informazioni su ADB sul sito developer di Android.

Testare ADB e Android

Per utilizzare ADB dobbiamo prima verificare che il nostro computer riconosca correttamente il telefono e che ADB stesso faccia altrettanto.

  1. Colleghiamo il nostro telefono al computer via USB direttamente a una porta del computer, e NON montiamo il telefono attraverso il menu delle notifiche del telefono
    • Non conviene usare HUB USB o "sdoppiatori" di porte USB che spesso non alimentano a dovere il telefono.
  2. Procediamo all'installazione dei driver USB.
  3. Navigare con il terminale fino alla cartella tools dentro la directory dell'SDK.
  4. Digitate nel terminale:
    adb devices

Dovrebbe adesso apparire nella lista dei devices una serie di numeri e lettere.
In quel caso il vostro terminale è stato riconosciuto correttamente, altrimenti controllate l'installazione dei driver USB.

Advertising:


Comandi e utilizzi di ADB

Consiglio:
Download
Se non si è sicuri nell'utilizzo del terminale per compiere queste operazioni è consigliata prima la lettura della relativa guida


Copiare un file sulla microSD (in questo caso il file test.txt):

adb push test.txt /sdcard/test.txt

Per copiare un file dalla microSD (in questo caso il file test.txt):

adb pull /sdcard/test.txt test.txt

Per aprire una shell (terminale) all'interno del terminale Android:

adb shell

Per installare un file apk dal computer sul terminale Anroid (in questo caso il file myapp.apk):

adb install myapp.apk

Montare la cartella /system del telefono come scrivibile (o solo lettura se è già scrivibile):

adb remount

Logcat fa vedere il log del debug in real time (si deve premere Ctrl+C per terminarlo):

adb logcat
Advertising:


Utilizzare ADB senza dover entrare nella cartella


Poichè ADB è un programma che userete spesso puo’ far comodo non doverlo andare a cercare ogni volta. Basterà prendere i file adb.exe e adbwinapi.dll (dalla cartella tools) e copiarli nella cartella \windows\system32 di Windows. Adesso nel terminale potrete digitare adb appena aperto il prompt di Windows.

Su linux dovrete copiare il file adb (dalla cartella tools) in /usr/bin.

Strumenti personali