Il debug di un’app Android su un dispositivo reale non richiede più necessariamente un cavo USB. Google presenta ADB Wi-Fi 2.0, una revisione profonda del meccanismo di comunicazione tra workstation e dispositivi Android introdotta insieme ad Android 17 e agli Android SDK Platform-Tools 37.
Il debug wireless esiste ufficialmente sin dai tempi di Android 11, distribuito nel 2020. Da allora Android Debug Bridge (ADB) può associare computer e dispositivo tramite Wi-Fi, senza passare dalla vecchia procedura basata su una prima connessione USB e sul comando adb tcpip. Sei anni dopo Google interviene su tutte le parti principali del sistema: il server ADB eseguito sul computer, il daemon adbd presente sul dispositivo e l’integrazione con Android Studio.
Con la nuova implementazione Google dichiara un miglioramento del 32% nel tasso di successo delle connessioni automatiche e un incremento del 66% della velocità di connessione nel 90% dei collegamenti analizzati. L’introduzione di ADB Wi-Fi 2.0 cambia soprattutto il modo con cui host e dispositivo si scoprono, si “ricordano” l’uno dell’altro e si ritrovano sulla rete locale.
Perché il vecchio debug wireless era imperfetto
ADB ha un’architettura composta da più elementi. Il comando adb usato dal terminale comunica normalmente con un server locale eseguito sulla workstation; dall’altra parte adbd gira sul dispositivo Android e gestisce le richieste provenienti dall’host. Android Studio utilizza la stessa infrastruttura per installare APK, avviare applicazioni, aprire una shell, raccogliere Logcat (sistema di Android che raccoglie e mostra i messaggi di log prodotti dal sistema operativo e dalle app, utile per individuare errori e anomalie durante il debug), effettuare il port forwarding o usare funzioni come il mirroring dello schermo.






