Android NDK 文档对我来说似乎并不十分清楚您运行什么命令来将调试信息输入和输出所提供的 ndk-gdb 可执行文件。如果有哪些行要中断的格式,以及在什么文件中,是否有规范?如果是这样,那么,您如何向调试器提供该信息,以及通过什么方式?我对这个过程如何运作一无所知。
谢谢
Android NDK 文档对我来说似乎并不十分清楚您运行什么命令来将调试信息输入和输出所提供的 ndk-gdb 可执行文件。如果有哪些行要中断的格式,以及在什么文件中,是否有规范?如果是这样,那么,您如何向调试器提供该信息,以及通过什么方式?我对这个过程如何运作一无所知。
谢谢
具体解决“某处是否有规范”:
ndk-gdb 基本上是与 NDK 应用程序对话的传统 GDB,位于http://www.gnu.org/software/gdb/documentation/的 GDB 文档是命令语法的最佳参考 - 它的主题太大,无法在此处介绍.
有几个网页提供说明:
http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/
http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/#more-23
我知道其他人已经让这个工作 - 但我被困在此处描述的问题上:
试试这个教程。它解释了如何设置用于调试 NDK 代码的 Eclipse 环境,即使此代码是 android 库的一部分。(我发现的大部分教程只解释了如何设置 Eclipse 以调试具有本机代码的 android 应用程序项目)。