Cómo depurar código nativo en un proyecto de biblioteca de Android?

Estoy desarrollando una biblioteca de Android con código nativo. Este proyecto de biblioteca se agrega como una biblioteca en un proyecto de aplicación.

Quisiera depurar la biblioteca cuando el proyecto de la aplicación la está utilizando.

Estoy bastante seguro de la configuración de la biblioteca (makefiles, construir el comando, las opciones del compilador) proyecto están bien porque he intentado el depurador desde dentro de la biblioteca (he creado un dummy Activity y unset "biblioteca") y funcionó. También soy consciente del retraso que podría ocurrir debido al tiempo necesario para cargar la biblioteca dinámica y no creo que sea el problema por la misma razón.

En el proyecto de la aplicación, acabo de agregar la ayuda nativa del código fijar el comando de la estructura como ndk_build NDK_DEBUG=1 , pero nunca para en puntos de interrupción . Cualquier idea sería muy apreciada

One Solution collect form web for “Cómo depurar código nativo en un proyecto de biblioteca de Android?”

Prueba la respuesta de Jay en mi pregunta: depurar código nativo en la biblioteca de Android . No tuve tiempo de probarlo por mí mismo, pero parece prometedor. Déjame saber si funciona.

  • Multiprocesamiento en Android
  • JNI- java.lang.UnsatisfiedLinkError: Método nativo no encontrado
  • Android OpenGL ES: auto-corrección env-> self y NvRmChannelSubmit fallaron
  • ¿Los operadores C ++ nuevos y nuevos lanzan std :: bad_alloc en Android?
  • Android ICS: intento de error JNI para usar referencia local obsoleta 0x1
  • Rellenar los datos en un mapa de bits de Android tan pronto como sea posible desde C
  • Cómo crear un archivo de encabezado C utilizando la herramienta Javah
  • JNI de Android no encuentra archivos de encabezado de biblioteca estándar de C ++
  • No se puede iniciar cygpath en android
  • Cómo imprimir los mensajes de registro con el marco de Android
  • Android Cómo leer JNI Core Dump FIles
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.