Servicio de depuración de puntos de interrupción de Android

Problema: al iniciar el proyecto de Android en modo de depuración y establecer un punto de interrupción en el servicio, el depurador no se detendrá.

Solución:

1. En el archivo de configuración Androidmanifest.xml, simplemente elimine android:process=":remote" después de la configuración del servicio.

2. Utilice Registro para imprimir información.

3. Espere a que se agregue el depurador. Después de agregar esta declaración, puede agregar puntos de interrupción en cualquier lugar de este método.

Agregue la siguiente declaración al método que necesita ser depurado. La declaración android.os.Debug.waitForDebugger(); significa esperar para agregar un depurador.

 

Supongo que te gusta

Origin blog.csdn.net/li1500742101/article/details/46050153
Recomendado
Clasificación