ADBè il bridge che collega i dispositivi Android a un computer Windows, Linux, macOS o ChromeOS per scopi di debug. Per motivi di sicurezza, Android non consente ai dispositivi esterni di accedere a un telefono o tablet senza l'autorizzazione del proprietario. È necessario autorizzare il client ADB ad accedere al dispositivo host. Se non hai configurato correttamente i driver ABD o abilitato e autorizzato il debug USB, potresti riscontrare l'errore "Dispositivo ADB non autorizzato". In questo tutorial, esploreremo i vari motivi che causano il problema e risolveremo i problemi ADB su Android e Windows.
adb.exe: dispositivo non autorizzato. $ADB_VENDOR_KEYS di questo server adb non è impostato. Prova "adb kill-server" se sembra sbagliato.
Se ricevi l'errore ADB non trovato o riconosciuto su Windows, macOS o Linux, potrebbe essere dovuto a uno dei seguenti motivi:
- Cavo o porta USB difettoso
- Il debug USB non è abilitato sul tuo dispositivo
- Impronta digitale della chiave RSA non consentita
- I driver USB devono essere aggiornati
- I driver ADB più recenti non sono installati
- Lo schermo del telefono è bloccato durante l'esecuzione del comando
- Il percorso della cartella "platform-tools" non viene aggiunto alla finestra di comando.
- Il blocco automatico è abilitato (sui dispositivi Samsung)
Correzione dell'errore non autorizzato del dispositivo ADB
Infine, diamo un'occhiata a tutte le possibili soluzioni per risolvere l'errore "adb: dispositivo non autorizzato" durante l'invio di comandi a un dispositivo Android.
1. Abilita Opzioni sviluppatore e Debug USB
Se il debug USB non è abilitato sul tuo dispositivo, il tuo computer non sarà in grado di comunicare con esso tramite il demone ADB. Assicurati di aver abilitato il debug tramite le opzioni sviluppatore per evitare errori non autorizzati del dispositivo durante l'utilizzo dei comandi.
- Apri ilImpostazioniapp sul tuo telefono o tablet Android.
- CercareDi,A proposito del telefono, OInformazioni sul dispositivonel menu delle impostazioni. Di solito si trova alla fine del menu delle impostazioni. Se non riesci a trovarlo, tocca la casella di ricerca nell'app Impostazioni, digita "informazioni" e lo troverai.
- Ora toccaInformazioni sul software.

- Nella schermata successiva, toccaNumero di costruzione7 volte di seguito.

- Vedrai un brindisi che dice: "La modalità sviluppatore è stata attivata“.

- Ora torna alImpostazionimenu e troverai un nuovo elemento denominatoOpzioni sviluppatoreelencato lì. Sui dispositivi Android degli OEM cinesi, potresti trovarlo sottoImpostazioni > Impostazioni aggiuntive.
- Apri ilOpzioni sviluppatoree vai alDebug USBopzione. Tocca il pulsante di attivazione/disattivazione accanto aDebug USBe toccaOKquando viene richiesto di accenderlo.

2. Estendere la durata del timeout dello schermo spento
Se lo schermo del tuo telefono è bloccato mentre esegui comandi sul tuo computer, ADB non lo rileverà e riceverai l'errore di dispositivo non autorizzato nella finestra Terminale. Vai aImpostazioni > Display > Timeout schermosul tuo dispositivo Android ed estendilo a5 o 10 minuti.
3. Avvia la finestra di comando con il percorso di ADB
- Apri il "strumenti della piattaforma‘ o la cartella contenente i driver ADB.
- Ora avvia un prompt dei comandi o una finestra di PowerShell con il percorso della cartella. Ciò significa che devi aprire il prompt dei comandi all'interno della finestra della cartella. Ci sono 2 modi rapidi per farlo.
- Posiziona il puntatore del mouse all'interno della finestra della cartella degli strumenti della piattaforma, fai clic con il pulsante destro del mouse in qualsiasi spazio e seleziona "Apri la finestra di PowerShell qui" (Windows 10) o "Apri nel terminale" (Windows 11) dal menu contestuale di Windows.

- Tipo "cmq" O "powershell” nella barra degli indirizzi della finestra della cartella e premereEntra.

- Posiziona il puntatore del mouse all'interno della finestra della cartella degli strumenti della piattaforma, fai clic con il pulsante destro del mouse in qualsiasi spazio e seleziona "Apri la finestra di PowerShell qui" (Windows 10) o "Apri nel terminale" (Windows 11) dal menu contestuale di Windows.
- Se lo hai fatto correttamente vedrai il percorso delstrumenti della piattaformacartella nella finestra del prompt dei comandi come mostrato di seguito.

4. Revoca le autorizzazioni di debug USB
Revocare tutte le autorizzazioni precedenti del dispositivo e ricominciare da capo spesso risolve l'errore del dispositivo non autorizzato. Per rimuovere qualsiasi dispositivo o computer ADB, seguire i passaggi seguenti.
- Vai aImpostazioni> Opzioni sviluppatoresul tuo telefono.
- Proprio sotto l'opzione perDebug USBopzione, toccareRevoca le autorizzazioni di debug USB.
- Apparirà un pop-up. Basta toccareOKper revocare l'accesso all'autorizzazione ADB per tutti i computer che hai autorizzato in passato sul tuo dispositivo Android.
Dispositivi ADB autorizzati rimossi
5. Scarica e installa i driver ADB più recenti
Se i driver ADB installati sul tuo computer sono obsoleti o molto vecchi, potresti riscontrare che il dispositivo ADB è un errore non autorizzato. Per eliminare questa possibilità, installa gli strumenti più recenti della piattaforma Android SDK sul tuoFinestre,macOS, OLinuxsistema e seguire il relativo tutorial.
- Installazione di ADB su Windows
- Passaggi per configurare ADB su macOS
- Guida per installare ADB su Linux
6. Consenti la chiave dell'impronta digitale RSA per il debug ADB
È una delle cause più comuni dell'errore non autorizzato del dispositivo ADB durante l'invio di comandi ai dispositivi Android tramite un computer. Assicurati che lo schermo del telefono sia acceso mentre premi il tasto Invio dopo aver digitato il comando.
Quando vedi un pop-up sul tuo dispositivo che chiede: "Consentire il debug USB?“.Seleziona ilConsenti sempre da questo computeropzione e toccarePermettere.
IMPARENTATO:Come eseguire il backup di app e dati Android tramite ADB

Ora prova a utilizzare nuovamente i comandi ADB. L'errore non autorizzato del dispositivo dovrebbe essere scomparso.
Tieni presente che anche quando selezioni "Consenti sempre da questo computer" durante l'autorizzazione di ADB, il tuo dispositivo ricorderà il tuo computer solo per 7 giorni. Se provi a utilizzare i comandi ADB dallo stesso computer dopo tale periodo, dovrai autorizzarlo nuovamente. Per concedere al tuo computer un'autorizzazione permanente sui tuoi dispositivi Android per le attività relative ad ADB, procedi come segue.
- Vai aImpostazioni> Opzioni sviluppatoresul tuo telefono o tablet Android.
- Nella sezione Debug del menu Opzioni sviluppatore, troverai un'opzione chiamataDisabilita timeout autorizzazione ADB. Basta toccare il pulsante di attivazione/disattivazione accanto a questa opzione e il tuo dispositivo salverà il tuo PC come dispositivo ADB autorizzato e ricorderà la sua impronta digitale della chiave RSA in futuro.

Per ora è tutto! Spero che questo tutorial dettagliato ti abbia aiutato a correggere l'errore di dispositivo non autorizzato sui dispositivi Android.













