メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2012年4月17日火曜日

[Android][お勉強][NDK] ログ出力

.cでandroid/log.hをインクルード。

Android.mkに以下を追加。

LOCAL_LDLIBS := -llog

もしかしたら

LOCAL_LDLIBS += -llog

の方がいいかも。
(いや、CLEARしてるので無意味でした。。。)

 __android_log_printが使えるようになると。

ログレベルは

typedef enum android_LogPriority {
  ANDROID_LOG_UNKNOWN = 0,
  ANDROID_LOG_DEFAULT, /* only for SetMinPriority() */
  ANDROID_LOG_VERBOSE,
  ANDROID_LOG_DEBUG,
  ANDROID_LOG_INFO,
  ANDROID_LOG_WARN,
  ANDROID_LOG_ERROR,
  ANDROID_LOG_FATAL,
  ANDROID_LOG_SILENT, /* only for SetMinPriority(); must be last */
} android_LogPriority;

な感じ。


0 コメント: