Logo it.androidermagazine.com
Logo it.androidermagazine.com

Cos'è l'adb e ne ho bisogno?

Anonim

Senti la frase "adb" che gira molto nei forum e nei blog di Android. Ne siamo anche colpevoli. Ma cos'è esattamente adb e perché è necessario (o non è necessario) utilizzarlo?

Secondo Google - "Android Debug Bridge (adb) è uno strumento versatile che ti consente di gestire lo stato di un'istanza dell'emulatore o di un dispositivo Android." Sembra certamente qualcosa che Google direbbe, vero? Per dirla semplicemente, adb sono due diverse applicazioni: una in esecuzione sul computer (Windows, Linux o Mac) e una in esecuzione sul telefono. Quando il telefono è collegato e il debug USB è abilitato, è possibile emettere comandi e comunicare con il telefono utilizzando lo schermo e la tastiera del computer. Fa parte dell'SDK Android per Windows, Mac o Linux. Siamo spiacenti OS2 / Warp.

Il tuo telefono Android utilizza il kernel e gli strumenti di Linux come base. Ciò significa che alcuni comandi Linux possono essere inviati tramite il server adb (quello in esecuzione sul computer) al client adb (quello in esecuzione sul telefono) e verranno eseguiti. Puoi vederne un elenco parziale nella foto sopra.

Questo può essere molto utile per il debug di cose che non vanno bene, così come inviare quegli strani comandi di cui hai bisogno quando stai hackerando nel bel mezzo della notte. È probabile che, se non stai eseguendo il debug attivo di qualcosa o stai cercando di interrompere l' hacking sul tuo telefono, non avrai molto uso di adb. E va bene, non c'è modo giusto di divertirsi con un dispositivo Android.

Se hai un uso per adb, assicurati di visitare il sito per sviluppatori Android per la guida all'uso completo. Vai avanti ed esegui il debug.