From 04503d0a76c7b5f47261d1517fbfb3581ade63da Mon Sep 17 00:00:00 2001 From: root Date: Wed, 30 Sep 2020 05:23:41 +0700 Subject: [PATCH] JLI load: Use Android log instead of printf --- app/build.gradle | 2 +- app/src/main/jni/log.h | 18 +++++------------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 14e75e84d..c6d09281f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,7 +28,7 @@ android { multiDexEnabled true //important ndk { - abiFilters "armeabi-v7a" , "x86" // , "x86_64" , "arm64-v8a" + abiFilters "armeabi-v7a" , "x86" , "x86_64" , "arm64-v8a" } } diff --git a/app/src/main/jni/log.h b/app/src/main/jni/log.h index 21c3b86a2..c6fa5579c 100644 --- a/app/src/main/jni/log.h +++ b/app/src/main/jni/log.h @@ -7,19 +7,11 @@ #ifdef __cplusplus extern "C" { #endif -/* -#ifdef __ANDROID__ - #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, TAG, __VA_ARGS__) - #define LOGW(...) __android_log_print(ANDROID_LOG_WARN, TAG, __VA_ARGS__) - #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, TAG, __VA_ARGS__) - #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, TAG, __VA_ARGS__) -#else -*/ - #define LOGE(...) printf(__VA_ARGS__) - #define LOGW(...) printf(__VA_ARGS__) - #define LOGI(...) printf(__VA_ARGS__) - #define LOGD(...) printf(__VA_ARGS__) -// #endif + +#define LOGE(...) __android_log_print(ANDROID_LOG_SILENT, TAG, __VA_ARGS__) +#define LOGW(...) __android_log_print(ANDROID_LOG_SILENT, TAG, __VA_ARGS__) +#define LOGI(...) __android_log_print(ANDROID_LOG_SILENT, TAG, __VA_ARGS__) +#define LOGD(...) __android_log_print(ANDROID_LOG_SILENT, TAG, __VA_ARGS__) #ifdef __cplusplus }