我还在使用 ndk-gdb,现在正试图解决导致我做另一个问题的主要问题,我自己回答了 xD
ndk-gdb 告诉我当前的库没有符号表。这就像我正在调试的文件与模拟器正在执行的文件不同。但我重新上传了应用程序。它还说“使用文件命令”,但文件仅在我调试本地程序时使用,对吗?它不适合当我像使用 android 一样远程调试时。
所以我该怎么做?自3天以来,我一直在寻找解决方案,但我仍然一无所知。除了错误的文件问题,我可能应该问这个消息的其他原因是什么?
谢谢。一些信息:在项目的父目录中调用了 ndk-build 和 ndk-gdb。android api 级别 10 (2.3.3) android ndk r7b
Android.mk 文件内容:
MY_LOCAL_PATH := $(call my-dir)
LOCAL_PATH := $(MY_LOCAL_PATH)
include $(CLEAR_VARS)
LOCAL_MODULE := wrapper
LOCAL_SRC_FILES := wrapper.c \
aes.c \
password.c \
sha256.c \
aescrypt.c
include $(BUILD_SHARED_LIBRARY)