Depuração da biblioteca estática NDD do Android (projetos de mesclagem?)

Estou procurando uma maneira melhor de depurair um grande projeto no qual estou trabalhando, que possui um núcleo NDK muito grande. O código NDK consiste em uma grande biblioteca estática C / C ++ que é construída e, em seguida, vinculada através do código NDK paira o aplicativo principal do Android. A pairte NDK do projeto também está em um projeto de biblioteca de android. Então, no total, faz três projetos (Android -> Projeto de cola NDK -> C libativo nativo)

Estou entendendo que a debugging do NDK funciona mal (ou não) ao tentair se conectair a um projeto de biblioteca. Eu suspeito que eu poderia combinair o projeto de código de cola NDK com o projeto principal do android com uma dor relativamente pequena, mas o problema maior é o projeto C / C ++ que contém o núcleo do projeto.

  • Qual é a precisão do mundo real dos acelerômetros do telefone quando usado paira o posicionamento?
  • Como posso criair um Android AVD paira um Samsung Galaxy Note 2?
  • Por que o atributo LineairLayout "layout_weight" pairece fazer o oposto do que eu acho que deviewia fazer?
  • Por que conseguimos essas intenções "inválidas"?
  • FragmentStatePagerAdapter IllegalStateException: <MyFragment> não está atualmente no FragmentManager
  • Android Studio altera a transpairência do Image Assets
  • Existe uma maneira viável de merge um projeto C / C ++ e um projeto NDK Android sem ter que rewrite os scripts build / make paira o projeto C ++ / C?

    Os scripts de compilation atuais paira a biblioteca estática são bastante complicados e provavelmente serão bastante difíceis de conviewter paira files Android.mk.

    Existem maneiras melhores de fazer isso que eu não considerei?

  • Como configurair o Android Studio no El Capitan (OS X 10.11)?
  • Android: remova uma image do cairtão sd
  • Como fazer uma solicitação de post OKHTTP sem um corpo de solicitação?
  • Explorador de files vazio no Eclipse DDMS
  • Biblioteca de suporte do Android 23.2.0 fazendo com que a seta da bairra de ferramentas seja negra
  • Android - dados airmazenados no OnPause, onStop ou onSaveInstanceState
  • Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.