2014-07-09 52 views

回答

2

在類的頂部定義這一點,並嘗試使用這樣

#define LOG_TAG "ProjectName" 
#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, LOG_TAG, __VA_ARGS__) 
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__) 
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) 
#define LOGW(...) __android_log_print(ANDROID_LOG_WARN, LOG_TAG, __VA_ARGS__) 
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__) 
#define LOG_ASSERT(_cond, ...) if (!_cond) __android_log_assert("conditional", LOG_TAG, __VA_ARGS__) 

使用這樣它會幫助你:)

LOGV("Hello World Sample...!"); 
+0

嘿這是我需要添加任何東西在Android.mk?我得到錯誤'LOG_TAG'未聲明(首次在此函數中使用) – Deepak

+0

是的,你必須添加這個LOCAL_LDLIBS + = -llog –

+0

我已經添加了頭文件#include ,但是上面的運行時錯誤 – Deepak