Introduzione
ADB, Android Debug Bridge, è un'utilità della riga di comando inclusa con l'SDK di Google per Android. ADB può controllare il dispositivo tramite USB da un computer, copiare file, installare e disinstallare app, eseguire comandi shell e altro.
Altri articoli riguardanti ADB e Fastboot:
- Come installare ADB e Fastboot su Ubuntu 18.04 LTS
- Come installare ADB e Fastboot su Debian 10
- Come eseguire il debug della tua app android tramite wifi senza root
Problema
Potrebbe succedere che il comando adb devices
risponda dispositivo non autorizzato.
adb devices
List of devices attached
57486T951T unauthorized
Soluzione
Per risolvere il problema seguire questi passaggi:
- Disconnettere il dispositivo dalla porta USB del PC
- Fermare il server adb con il seguente comando da terminale:
adb kill-server
- Dal device entrare nelle impostazioni Opzioni Sviluppatore e revocare le autorizzazioni Revoca autorizzazioni di debug USB.
- Sul PC cancellare il file adbkey dalla directory /home/TUONOME/.android
- Riconnettere il device al PC tramite USB
- Aprire il terminale e dare il seguente comando:
adb devices
Se il problema è risolto dovresti visualizzare un messaggio di output simile al seguente:
List of devices attached
57486T951T device
Se il problema non è stato risolto, potrebbe essere utile reinstallare i driver ADB e/o USB.