2
我想檢查JNI C NDK android中的變量的值,任何人都可以幫忙嗎?我需要類似於如何在NDK中調試JNI C文件android
System.out.println(""+values);
在android中。
我想檢查JNI C NDK android中的變量的值,任何人都可以幫忙嗎?我需要類似於如何在NDK中調試JNI C文件android
System.out.println(""+values);
在android中。
在類的頂部定義這一點,並嘗試使用這樣
#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...!");
嘿這是我需要添加任何東西在Android.mk?我得到錯誤'LOG_TAG'未聲明(首次在此函數中使用) – Deepak
是的,你必須添加這個LOCAL_LDLIBS + = -llog –
我已經添加了頭文件#include,但是上面的運行時錯誤 –
Deepak