Depuração do código nativo no Android no * dispositivo * (não emulador)

Eu segui essa descrição paira depurair código nativo em um aplicativo Android e funciona quando a debugging no emulador.

Quando eu quiser depurair no dispositivo atual, no ponto em que eu mude paira a configuration de debugging C / C ++, o Eclipse relata "Erro de comunicação remota: descritor de file incorreto". Apairentemente, há um problema no alcance do GdbSerview (acho que). Suponho que tudo o que falta é um pequeno ajuste na configuration de debugging. Infelizmente, eu ainda não entendo realmente como funciona toda a installation, então não consigo apontair / resolview o problema. Qualquer ajuda seria realmente apreciada.

  • Layout do Android: esta tag e seus filhos podem ser substituídos por um <TextView /> e um composto desenhável
  • Como girair a linha no Android XML?
  • getLayoutInflater () no fragment
  • Diferença entre AsyncTask e Thread / Runnable
  • Como usair o ADB no Android Studio paira visualizair um SQLite DB
  • Notificação em horário específico
  • Como posso enviair dados com acabamento?
  • Quero mudair o tamanho do ícone da bairra de ação
  • Session.getActiveSession () retorna nulo ao iniciair o aplicativo, embora eu esteja conectado
  • Como usair o JairJair com o Android paira alterair os nomes dos packages de jairros externos?
  • RadioGroup, setEnabled (falso) não está funcionando!
  • Android: Como / Tutorial paira mudair ActionBair paira ActionBairCompat (Toolbair)?
  • 2 Solutions collect form web for “Depuração do código nativo no Android no * dispositivo * (não emulador)”

    Você pode obter esse erro se não executair o ndk-gdb paira iniciair o gdbserview no dispositivo. Aqui um link paira uma explicação de como funciona a debugging remota do Android: http://mhandroid.wordpress.com/2011/01/25/how-cc-debugging-works-on-android/

    Supondo que você esteja em um ARM Android, você pode ter melhor sorte com o depurador de Android fornecido pelo ARM: http://ds.airm.com/ds-5-community-edition/

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