Debug dell'app

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 = true negli 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 aggiungere debuggable true al tipo di compilazione:

Alla moda

android {
    buildTypes {
        customDebugType {
            debuggable true