2011-04-07 102 views
8

对于我来说,Android NDK文档似乎并不清楚你运行哪些命令来获取调试信息,并从所提供的ndk-gdb可执行文件中获取调试信息。如果有什么行可以打破的格式,以及在什么文件中,有没有规范的地方?如果是这样,那么,你如何给这个调试器提供这些信息,并通过什么方式?对于这个过程如何工作,我无所谓。Android NDK调试

感谢

回答

6

专门解决“有没有一个规范的地方”:

NDK-GDB基本上是传统的GDB,讨论到NDK应用,在http://www.gnu.org/software/gdb/documentation/ GDB的文档的命令语法最好的参考 - 这是在这里覆盖的话题太大了。

+3

好吧,我看到..批判地说它是(在项目目录中)“ndk-gdb --start”,然后在你描述的文档中引用这些命令 – Kyle 2011-04-07 04:58:03

1

试试this教程。它解释了如何设置你的eclipse环境来调试NDK代码,即使这段代码是android库的一部分。 (我发现的大多数教程仅解释如何设置Eclipse以调试具有本机代码的Android应用程序项目)。