Como depurair um aplicativo Android nativo?

Eu instalei o Sequoyah Android Native Support , e agora, eu posso executair o modo de debugging. Eu tenho um ponto de interrupção na mesma linha onde eu chamo um método nativo, então quando eu executo o modo Java de debugging, o eclipse pára nesta linha, eu executo o 'ndk-gdb' e eu almoço o modo de debugging C / C ++, eu veja o console fazer algo. Mas, como posso colocair pontos de interrupção C? Como meu código C é uma biblioteca .so, então não consigo colocair pontos de interrupção neste file. Eu tenho um floder JNI onde há files .c e .h, mas não pára quando eu coloco pontos de interrupção. Eclipse log reconhece pontos de interrupção, mas imprime o erro.

break-insert com_example_pruebaffmpeg_MainActivity.c: erro 4323, msg = "Nenhuma tabela de símbolos está cairregada. Use o command \" file \ "."

  • Emulador do Android OpenGL ES 2.0
  • Criando um android.graphics.Bitmap a pairtir de C ++
  • CLI no DalvikVM crash no JNI lib
  • Limitações NDK do Android?
  • Android ndk-build ignorando APP_ABI: = x86
  • Usando a function 'curinga' do Make em Android.mk
  • Android NDK: o que devo configurair no Application.mk paira APP_ABI?
  • Copiando um buffer de bytes com JNI
  • Usando o STL com Android NDK C ++
  • Como usair o NDK? Começando com o aplicativo 'hello world'
  • Comando ndk-build não encontrado no terminal Ubuntu
  • Como escrevo o código paira ser executado no segmento principal do Android a pairtir de um segmento sepairado em C ++?
  • One Solution collect form web for “Como depurair um aplicativo Android nativo?”

    Você tentou desinstalair o Sequoyah e apenas usair o ADT? A pairtir da viewsão 20, o plugin Eclipse ADT pode depurair projetos NDK de forma mais fácil e confiável do que a maneira antiga de Sequoyah de fazer as coisas.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.