1

我已经更新到 Android SDK 版本 21.1 和 Android NDK r8e。使用 Ubuntu 12.10(在 Windows 7 主机之上的 vimware 中。)

每次我从平台工具或 NDK 工具运行某些工具时,我都会收到分段错误作为响应。segmentation fault在终端上打印一条消息。当我检查返回的错误代码 ( echo $?) 时,我得到 139(这也意味着分段错误)。

我尝试过的工具adb包括ndk-build

我试图删除与 SDK 和 NDK 相关的所有内容并再次下载它们,但得到了相同的结果。

我真的很沮丧,已经花了几天时间挖掘互联网但一无所获。

有人遇到过这个问题吗?

4

1 回答 1

0

您可以尝试像这样修改运行配置

选项卡“主要”> 应用程序 = /bin/sh 选项卡“参数”>“程序参数”= -c“调试/名称_of_executable arg0 arg1 ... 2> /dev/stdout”

(如果有的话,用你的程序参数替换“arg0 arg1 ...”)Eclipse 控制台将输出 stdout、stderr 和分段错误消息(前缀为“/bin/sh: line 1 ...”)注意:我在症状相同的较旧版本的 eclipse 上使用了此解决方案。

于 2013-05-17T10:05:40.883 回答