android - 如何在eclipse中调试NDK,我想用Sequoyah来调试我的原生vode,但是有一些问题?

标签 android debugging native android-ndk

调试 native 代码的分步指南,作者:Carlos Souto 该网站是

http://www.eclipse.org/sequoyah/documentation/native_debug.php

我的问题

有几个文件似乎不存在但需要(我 猜测)。
一个障碍是配置中的第 5 步 05) 在“主要”选项卡上: Field C/C++ 应用程序:$PROJECT_PATH/obj/local/armeabi/app_process

该路径上没有 app_process 文件。我在 armeabi 目录中的所有内容 是:

libskychart.so // the shared library I'm building with the jni code.

app_process 文件应该来自哪里(或者我用 “ap_process”的共享库?

另一个障碍在第 8 步: 08) GDB命令文件:$PROJECT_PATH/obj/local/armeabi/gdb2.setup

和以前一样,这里没有gdb2.setup文件。这是从哪里来的?

请帮我一个忙,我怎样才能得到以上两个文件?

最佳答案

app_process 和 gdb.setup 文件是为您创建的(参见下面的链接)。我最近才第一次经历所有这些,但使用 Sequoyah 失败了,但是这里给出的(类似的)方法对我有用:

第 1 部分:http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/

第 2 部分(用于调试):http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/

关于android - 如何在eclipse中调试NDK,我想用Sequoyah来调试我的原生vode,但是有一些问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7214929/

相关文章:

r - 从 R session 中获取 R session 的 pid(进程 ID)(以附加调试器)

c# - StackTrace/StackFrame 不返回生产环境中的预期信息

java - 使用 JNA 使用 native Fortran 库时查找 SIGSEGV 原因时出现问题

android - 如何为Android设计带有渐变和阴影的按钮?

android - 如何从 Android 3 轴加速度计中的加速度计读数中删除重力因子

android - 在将数据转换为设备时区的同时获得4个小时的时间差?

c++ - 如何查询当前线程的 COM 单元状态

java - 内存不足错误 - 优化?

javascript - 如何找到大型 Web 应用程序中事件处理程序的附加位置?

php - 检查php中的内置函数