共有ライブラリとしてAndroidアプリ用のサードパーティのcライブラリをコンパイルしています。cライブラリのソースコードにAndroidログを追加して、どのメソッドがどの引数で呼び出されるかを確認できるようにします。しかし、私はそれを機能させることはできません。私は次のことを試しました:
cライブラリのAndroid.mkに-llogを追加します
LOCAL_CFLAGS:=:= ... -llog
ログに記録するソースファイルabc.cにヘッダーファイルを追加します
#include <android / log.h>
行を追加
__android_log_print(ANDROID_LOG_DEBUG、 "MyApp"、 "これはメソッドXです");
エラー:__android_log_printが認識されません。
それを機能させるにはどうすればよいですか?