Cómo depurar código de la plataforma

Android Studio proporciona un depurador que te permite realizar las siguientes acciones y más:

  1. Seleccionar un dispositivo en el que depurarás tu app
  2. Establecer interrupciones en tu código Java, Kotlin y C/C++
  3. Examinar variables y evaluar expresiones en el tiempo de ejecución

Depuración del proceso de la aplicación (Java)

  1. Instala la compilación en un dispositivo o emulador.

  2. Establecer puntos de interrupción en tu código Java o Kotlin

  3. Haz clic en Run > Attach Debugger to Android Process. Desmarca Native Debugger.

  4. Selecciona tu dispositivo, selecciona el proceso y haz clic en Attach.

  5. Presiona el punto de interrupción en tu código.

Depuración del proceso del sistema (C++)

  1. Instala la compilación en un dispositivo o emulador.

  2. Dentro de path/to/repo/checkout, ejecuta adb root. Solo se puede ejecutar un emulador o un dispositivo.

  3. Establece puntos de interrupción en tu código nativo.

  4. Haz clic en Run > Attach Debugger to Android Process.

  5. Verifica Show system processes.

  6. Selecciona tu dispositivo, selecciona el proceso y haz clic en Attach.

  7. Presiona el punto de interrupción en tu código.