Nativeでログ出力
Log.v("tag", "message");
のように書きますが、C言語からも同様にLogCatに出力することができます。
#include <android/log.h> __android_log_print(ANDROID_LOG_ERROR, "NativeCode", "%s(%d)", __FILE__, __LINE__);
ログレベルの指定もできます。
ANDROID_LOG_VERBOSE ANDROID_LOG_DEBUG ANDROID_LOG_INFO ANDROID_LOG_WARN ANDROID_LOG_ERROR ANDROID_LOG_FATAL
jniディレクトリ内のAndroid.mkでライブラリを指定してビルドします。
LOCAL_LDLIBS := -llog