dav*_*oze 3 eclipse android adt android-ndk ubuntu-12.10
我已经对android的csipsimple应用程序进行了一些更改,我想调试它的本机代码.我正在使用ADT捆绑包v21.1在Ubuntu 12.10下开发(eclipse 3.7,cdt 8.1).
我在eclipse下遇到了本教程的本机调试,但它对我不起作用(请参阅我的问题在eclipse下调试android中的本机代码失败).我现在正在尝试ARM DS-5解决方案而没有额外的运气.我也遇到过这个nvidia解决方案但不确定是否值得付出努力.我没有尝试过Sequoyah插件,因为它看起来已经过时了.
任何人都可以指导我一个良好的稳定gui调试工具或方法在设备上调试Android中的本机代码(我的设备是htc梦想).
没有人喜欢这个答案,但是ndk-gdb非常可靠.这可能是一种痛苦,但一旦你开始变得不那么糟糕.
基本的调试方法是:
瞧!您的C断点将被击中!
当然,您需要在终端中设置所有内容...如果您不熟悉,我建议打印出gdb备忘单.