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:

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.