title: What are the tools to debug native code in Android
body: <p>I've made some changes to the csipsimple app for android, and I want to debug its native code. I'm using the ADT bundle v21.1 to develop (eclipse 3.7, cdt 8.1) under Ubuntu 12.10.</p>
  
  <p>I came across <a href="http://tools.android.com/recent/usingthendkplugin" rel="nofollow noreferrer">this</a> tutorial for native debugging under eclipse but it didn't work for me (see my question <a href="https://stackoverflow.com/questions/17010969/debugging-native-code-in-android-under-eclipse-fails">Debugging native code in android under eclipse fails</a>).
  I'm now trying the <a href="http://ds.arm.com/ds-5-community-edition/" rel="nofollow noreferrer">ARM DS-5</a> solution with no additional luck.
  I also came across this <a href="https://developer.nvidia.com/nvidia-debug-manager-android-ndk" rel="nofollow noreferrer">nvidia solution</a> but am not sure whether it's worth the effort.
  I didn't try the Sequoyah plugin yet since it looks outdated.</p>
  
  <p>Can anyone please guide me to a good stable gui debugging tool or method for debugging native code in Android on a device (my device is htc dream).</p>