gpt4 book ai didi

android - 如何调试原生 Android 应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:06 24 4
gpt4 key购买 nike

我已经安装了 Sequoyah Android Native Support ,现在,我可以执行 Debug模式了。我在调用 native 方法的同一行中有一个断点,因此当我执行调试 Java 模式时,eclipse 在此行停止,我执行“ndk-gdb”,然后我使用 C/C++ Debug模式,我看到控制台做某事。但是,如何放置 C 断点?因为我的C代码是一个.so库,所以不能在这个文件里下断点。我有一个 JNI floder,其中有 .c 和 .h 文件,但是当我放置断点时不要停止。 Eclipse 日志识别断点,但打印错误。

中断插入 com_example_pruebaffmpeg_MainActivity.c:4323error, msg="没有加载符号表。使用\"文件\"命令。"

最佳答案

您是否尝试过卸载 Sequoyah 并只使用 ADT?从版本 20 开始,Eclipse ADT plugin与旧的 Sequoyah 做事方式相比,可以更轻松、更可靠地调试 NDK 项目。

关于android - 如何调试原生 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com