私はまだ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)