In effetti, non è necessario installare l'intero SDK se non si desidera utilizzarlo per lo sviluppo. Per poter eseguire i comandi ADB di base nel contesto richiesto da un utente medio, un'installazione rudimentale è completamente sufficiente. Proverò a spiegare come fare e spero di coprire i sistemi informatici più utilizzati.
Requisiti
Innanzitutto, avrai bisogno dei binari di base. Questi possono essere trovati, ad esempio, nell'area Download del mio sito Android , dove provo a mantenere disponibili versioni aggiornate - per Linux, MacOS e Windows. 1
Utenti Windows
Se il tuo computer esegue Windows, avrai anche bisogno dei driver speciali per il tuo dispositivo (nessuna soluzione generica qui, quindi devi verificarlo tu stesso; di solito, questi driver sono offerti per il download sul sito Web del produttore).
Utenti Linux e Mac OS
Gli utenti Linux e Mac OS potrebbero dover far conoscere il proprio dispositivo al proprio sistema operativo. Per Linux, trovi i passaggi necessari descritti nelle mie risposte qui e qui . Non avendo familiarità con Mac OS, non posso parlare per questo.
Installazione
Linux
Per Linux, questo è abbastanza semplice: basta decomprimere i file binari scaricati in una directory a scelta. Al momento sto scrivendo questo, saranno solo due file: adb
e aapt
(quest'ultimo utilizzato da QtADB e non necessariamente necessario per eseguire direttamente i comandi ADB). Modifica le autorizzazioni dei file per renderli eseguibili (ad es. Dalla riga di comando:) chmod 0755 adb aapt
. Infine, è una buona idea includere la directory scelta con la tua $PATH
variabile, in modo da poter chiamare adb
ovunque tu sia. Un buon posto per questo è alla fine del tuo ~/.profile
file per includere una riga aggiuntiva come export PATH="~/bin:$PATH"
(se hai estratto i binari ~/bin
).
finestre
Il download di Windows contiene un paio di file in più. Estraili anche in una directory a tua scelta. Se vuoi che siano richiamabili ovunque tu sia, senza precedere il percorso completo, devi aggiungere anche quel percorso alle variabili di ambiente. Non essendo un utente Windows, devo lasciarti il "come fare".
Cos'altro?
A questo punto dovresti fare e puoi usare tutti i poteri della riga di comando ADB.
Alternative?
- su alcune distribuzioni Linux , è possibile installare i pacchetti
android-tools-adb
e android-tools-fastboot
tramite risp. gestore di pacchetti. Questo ha il vantaggio di essere aggiornato automaticamente.
- su OS X, è possibile utilizzare il programma di installazione di SimMac
- Aggiornamento 1/2017: Google offre ora collegamenti diretti per gli strumenti della piattaforma "sempre più recenti", che includono ao
adb
e fastboot
:
Ulteriori letture
1: vedi anche la risposta di Alex per altre fonti alternative. Le mie fonti sono i download ufficiali di Google, semplicemente "ridotti".