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.
- 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.
- Procediamo all'installazione dei driver USB.
- Navigare con il terminale fino alla cartella tools dentro la directory dell'SDK.
- 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: | |
| 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.

