Saltare al contenuto principale

Come abilitare le opzioni dello sviluppatore su Android (2026)

Abilita il modulo sviluppatore su Android su Pixel, Samsung, Xiaomi, OnePlus e Huawei, attiva il debug USB e wireless, risolvi gli issue di adb e attivalo nuovamente.

Crediti dell'articolo

Martin Donadieu

Scrittore

Valeria

Recensore

Jordan

Curatore

Come abilitare le opzioni dello sviluppatore su Android (2026)

Per abilitare il modulo sviluppatore su Android, apri Impostazioni > Informazioni sul telefono e premi Numero di build sette volte, quindi inserisci il tuo PIN. A Opzioni dello sviluppatore un menu appare, dove puoi attivare Debugging via cavo USB o Debugging wireless Debugging wireless adb o bunx cap run android Puoi installare e debuggare la tua app. La strada esatta per il numero di costruzione dipende dal produttore, quindi i passaggi per ogni marchio sono riportati di seguito.

Cosa fanno le opzioni per sviluppatori (e cosa non fanno)

Le opzioni di sviluppatore è un menu di impostazioni nascosto destinato agli sviluppatori di app. Attivarlo da solo non fa nulla. Mostra solo le voci di commutazione come:

  • Debugging via USB: consente a un computer fidato di eseguire adb comandi, installare build e leggere i log.
  • Debugging wireless: la stessa cosa via Wi-Fi (Android 11+).
  • Resta sveglio: lo schermo rimane acceso mentre si carica, utile durante le prove.
  • Scala delle animazioni: accelerare o disabilitare le animazioni del sistema, utile per i test di UI.
  • Non conservare attività: distrugge le attività quando ne lasci, un buon modo per testare la restaurazione di stato in un'app Capacitor.
  • Mostra tocchi / Posizione del puntatoreutile per registrare demo e controllare i bersagli di tocco.

Tu devi non Per installare un APK da un browser o gestore file, per utilizzare la maggior parte degli app o per ricevere un aggiornamento via aria.

Abilita le opzioni dello sviluppatore per marca

Marca Dove premere 7 volte Dove compare il menu dopo
Google Pixel / Android di base Impostazioni > Informazioni sul telefono > Numero di costruzione Impostazioni > Sistema > Opzioni dello sviluppatore
Samsung (One UI) Impostazioni > Informazioni sul telefono > Informazioni sul software > Numero di build Impostazioni > Opzioni dello sviluppatore (in fondo alla lista)
Xiaomi, Redmi, POCO (HyperOS) Impostazioni > Informazioni sul telefono > OS version Impostazioni > Impostazioni aggiuntive > Opzioni dello sviluppatore
Xiaomi (MIUI più vecchio) Impostazioni > Informazioni sul telefono > Versione MIUI Impostazioni > Impostazioni aggiuntive > Opzioni dello sviluppatore
OnePlus (OxygenOS) Impostazioni > Informazioni sul dispositivo > Versione > Numero di costruzione Impostazioni > Impostazioni del sistema > Opzioni dello sviluppatore
OPPO / realme (ColorOS / realme UI) Impostazioni > Informazioni sul dispositivo > Versione > Numero di costruzione Impostazioni > Impostazioni aggiuntive > Opzioni dello sviluppatore
Motorola Impostazioni > Informazioni sul telefono > Numero di costruzione Impostazioni > Sistema > Opzioni dello sviluppatore
Huawei / Honor (EMUI / MagicOS) Impostazioni > Informazioni sul telefono > Numero di costruzione Impostazioni > Sistema e aggiornamenti > Opzioni per lo sviluppatore

I menu si spostano tra le versioni del sistema operativo. Se non riesci a trovare il Numero di costruzione, apri le Impostazioni e utilizza il campo di ricerca: digita "numero di costruzione". Su quasi ogni dispositivo Android, la ricerca lo trova direttamente.

Google Pixel (Android 14, 15, 16)

  1. Apri Impostazioni e scorri verso About phone.
  2. Scorri verso il basso e tocca Numero di costruzione sette volte. Dopo alcuni tocchi si visualizza un avviso di countdown.
  3. Inserisci il tuo PIN, schema o password.
  4. Torna a Impostazioni > Sistema > Opzioni dello sviluppatore.

Galaxy Samsung

  1. Apre Impostazioni > Informazioni sul telefono > Informazioni sul software.
  2. Tocca Numero di costruzione sette volte e conferma con il tuo PIN.
  3. Le opzioni dello sviluppatore ora appare in fondo alla lista principale delle Impostazioni, sotto Informazioni sul telefono.

Xiaomi, Redmi e POCO

  1. Apre Impostazioni > Informazioni sul telefono.
  2. Tocca OS version (HyperOS) o Versione MIUI (dispositivi più vecchi) sette volte.
  3. Vai a Impostazioni > Impostazioni aggiuntive > Opzioni dello sviluppatore.

Xiaomi aggiunge due interruttori aggiuntivi che di solito serve per lo sviluppo: Installa tramite USB E e USB debugging (Impostazioni di sicurezza). Senza "Installa via USB", adb install fallisce con INSTALL_FAILED_USER_RESTRICTED. L'attivazione di questi potrebbe richiedere l'accesso a un account Xiaomi e l'inserimento di una carta SIM.

OnePlus, OPPO e realme

  1. Apre Impostazioni > Informazioni sul dispositivo > Versione.
  2. Tocca Numero di costruzione sette volte.
  3. Apre Impostazioni > Impostazioni del sistema > Opzioni dello sviluppatore (OnePlus) o Impostazioni > Impostazioni aggiuntive > Optioni di sviluppatore (OPPO, realme).

(OPPO, realme).

  1. Open Impostazioni > Informazioni sul telefono.
  2. Tap Numero di costruzione Numero di costruzione
  3. sette volte. Impostazioni > Sistema e aggiornamenti > Opzioni dello sviluppatore.

On i dispositivi Huawei, impostare anche il modalità di connessione USB a Trasferimento di file quando si collega, altrimenti adb non potresti vedere il dispositivo. Se hai l'intenzione di spedire questi dispositivi, leggi come pubblicare un'app Capacitor su Huawei AppGalleryperché molti di loro non hanno servizi Google Play.

Profili di lavoro e dispositivi gestiti

Se la vostra azienda gestisce il telefono, l'amministratore può bloccare le opzioni dello sviluppatore. Vedrete “Le opzioni dello sviluppatore non sono disponibili per questo utente”. Chiedete all'IT un dispositivo di prova piuttosto che cercare di aggirare la politica.

Attiva il debug del USB

  1. Apre Opzioni dello sviluppatore and switch on Debugging USB.
  2. Collega il telefono con un cavo USB che supporta i dati (molti cavi economici sono solo per la ricarica).
  3. Su telefono, accetta il Consenti il debug USB? messaggio di dialogo. Seleziona Sempre consenti a questo computer su tuo computer.
  4. Su computer, controlla la connessione:
adb devices

Devi vedere:

List of devices attached
R5CT1234ABC	device

unauthorized indica che non hai accettato la richiesta. offline di solito indica un cavo o un porto difettoso, o un adb server da un vecchio SDK.

adb viene fornito con la piattaforma Android SDK degli strumenti. Se è installato Android Studio, si trova in ~/Library/Android/sdk/platform-tools su macOS o %LOCALAPPDATA%\Android\Sdk\platform-tools su Windows. Aggiungi quel cartella alle tue PATH. Nuovo nel toolchain Android? Il nostro configurazione Android per le app Capacitor copre tutto.

Attiva il debug wireless (Android 11 e successive versioni)

Il debug wireless elimina il cavo. Il tuo computer e il telefono devono essere connessi alla stessa rete Wi-Fi, e alcune reti aziendali o di hotel bloccano il traffico dispositivo-a-dispositivo.

  1. In opzioni di sviluppatoreabilita Debug wireless e accetta la richiesta di rete.
  2. Premi Debugging wireless per aprirlo, poi Collega dispositivo con il pairing code. Tieni questa schermata aperta.
  3. Sul computer, collegati utilizzando l'indirizzo IP e il numero di porta mostrati nel dialogo di pairing:
adb pair 192.168.1.42:37145
# Enter pairing code: 482913
  1. Connessione tramite l'indirizzo IP e il numero di porta mostrati sulla schermata di debug wireless principale (un diverso numero di porta rispetto a quello di pairing):
adb connect 192.168.1.42:41827
adb devices

L'IDE Android Studio dispone anche Collega dispositivi utilizzando Wi-Fi nel manager dei dispositivi, che mostra un codice QR code che puoi scansare dalla schermata di Debugging wireless.

Il porto cambia ogni volta che si riavvia la debuggazione wireless, quindi dovrai ripetere adb connect dopo i riavvii. La connessione viene ricordata.

Su Android 10 e versioni precedenti, utilizza il metodo più vecchio: collega una volta tramite USB, esegui adb tcpip 5555e sconnetti, e adb connect <phone-ip>:5555.

Eseguisci il tuo Capacitor app sul dispositivo

Con il dispositivo elencato in adb devices, il tuo Capacitor CLI può costruire e installare direttamente:

bun run build
bunx cap sync android
bunx cap run android --list        # show connected devices and emulators
bunx cap run android --target R5CT1234ABC

Per un ciclo più veloce, utilizza il live reload in modo che l'app carichi il tuo server di sviluppo sulla rete:

bunx cap run android -l --external

Il telefono deve raggiungere l'indirizzo IP del tuo computer per funzionare. Quando desideri che i tester fuori dalla tua rete vedano le modifiche senza reinstallare, guarda Capgo live updates al posto di un server di sviluppo.

Per leggere i log nativi mentre l'app è in esecuzione:

adb logcat | grep -i -E "capacitor|chromium"

E per debuggare il WebView, apri chrome://inspect in Chrome desktop mentre è in esecuzione l'app di debug. Le versioni di debug degli app Capacitor abilitano per impostazione predefinita la registrazione di WebView.

Troubleshooting

Numero di build che non fa nulla. Potresti stare toccando il campo sbagliato (ad esempio la versione Android anziché il numero di build), o il dispositivo è gestito da un'organizzazione. Alcuni dispositivi Xiaomi richiedono di toccare la versione del sistema operativo, non il numero di build.

Dispositivo mancante da adb devices.

adb kill-server
adb start-server
adb devices

Prova quindi un cavo diverso e un porto direttamente sul computer anziché un hub. Sposta la notifica del modalità USB a Trasferimento di file.

Windows non vede il telefono. Installa il driver USB OEM (Samsung, Xiaomi e altri pubblicano i propri) o il driver USB di Google dal SDK Manager per i dispositivi Pixel.

INSTALL_FAILED_UPDATE_INCOMPATIBLE. L'app installata era firmata con una chiave diversa (ad esempio una versione di build del Play Store rispetto alla tua edizione di debug). Disinstallala prima: adb uninstall com.example.app.

INSTALL_FAILED_USER_RESTRICTED su Xiaomi. Abilita Installa via USB nella opzioni del developer.

La debuggistica wireless si disattiva continuamente. L'Android lo disattiva quando cambi rete Wi-Fi. Alcuni risparmiatori di batteria lo bloccano anche. Tieni il telefono sulla stessa rete e carica durante le sessioni lunghe.

Non autorizzato dopo l'aggiornamento di Android Studio. La chiave adb in ~/.android/adbkey è cambiata. Nelle opzioni del developer premi Revoca autorizzazioni di debug USB, riattacca e accetta nuovamente la richiesta.

Come disattivare le opzioni del developer

  1. Apre Opzioni del developer.
  2. Abilita Usa le opzioni dello sviluppatore (o Opzioni dello sviluppatore abilitare le opzioni dello sviluppatore su Android

The menu stays visible on some devices but every switch inside resets to default. To hide the menu completely, go to Impostazioni > Applicazioni > Impostazioni > Archiviazione e cancella la memoria per l'app Impostazioni. Ciò resettare anche altre impostazioni delle preferenze, quindi non vale spesso la pena.

Prima di consegnare un telefono di prova a qualcun altro, tocca anche Revoca delle autorizzazioni di debug USB Revoca autorizzazioni di debug USB

Nota di sicurezza

  • La debuggazione USB consente a un computer autorizzato di installare app e leggere i dati delle app da edizioni debuggabili. Non accettare il prompt RSA nelle stazioni di ricarica pubbliche o sui computer che non si fidano.
  • Alcune app bancarie e di pagamento rifiutano di eseguirsi mentre le opzioni dello sviluppatore o la debuggazione USB sono attivate. Spegnile sul tuo telefono personale quando sei finito.
  • Non inviare mai una versione di rilascio con android:debuggable="true". Le versioni di rilascio Capacitor non sono debuggabili di default.

L'equivalente iOS

Gli iPhone hanno la propria Modalità dello sviluppatore che devi attivare prima di eseguire le edizioni di sviluppo o ad hoc. Vedi come attivare la Modalità dello sviluppatore su iOS. Per ottenere le edizioni sui telefoni dei tester senza cavi, leggi come distribuire app iOS e Android ai tester.

Aggiornamenti in tempo reale per Capacitor app

Quando un bug nel layer web è attivo, invia la correzione attraverso Capgo invece di attendere giorni per l'approvazione della store. Gli utenti ricevono l'aggiornamento in background mentre le modifiche native rimangono nel normale percorso di revisione.

Ultimi articoli dal nostro Blog

Capgo ti offre le migliori informazioni che ti servono per creare un'app mobile davvero professionale.