Android Studio fornisce un debugger che ti consente di eseguire quanto segue e non solo:
- Seleziona un dispositivo su cui eseguire il debug dell'app.
- Imposta punti di interruzione nel codice Java, Kotlin e C/C++.
- Esamina le variabili e valuta le espressioni in fase di runtime.
Questa pagina include le istruzioni per le operazioni di base del debugger. Per ulteriore documentazione, consulta anche la documentazione sul debug di IntelliJ IDEA.
Attivare il debug
Prima di poter iniziare il debug, segui questi passaggi:
- Attiva il debug sul dispositivo.
- Se utilizzi l'emulatore, il debug è attivato per impostazione predefinita. Per un dispositivo connesso, devi abilitare il debug nelle opzioni sviluppatore del dispositivo.
- Esegui una variante di compilazione abilitata al debug.
Utilizza una variante di compilazione che includa
debuggable true(isDebuggable = truenegli script Kotlin) nella configurazione di compilazione.In genere, puoi selezionare la variante "debug" predefinita inclusa in ogni progetto Android Studio, anche se non è visibile nel file
build.gradle. Tuttavia, se definisci nuovi tipi di compilazione che devono essere abilitati al debug, devi aggiungeredebuggable trueal tipo di compilazione:
Alla moda
android { buildTypes { customDebugType { debuggable true