在Android中使用OpenSSL libcrypto。一些OpenSSL函数将内容输出到FILE *,实际上很多C函数正在这样做,例如:
int X509_REQ_print_fp(FILE *bp,X509_REQ *req);
在这种情况下,“bp”可以是标准输出。我的问题是如何将输出重定向到Android logcat?或者以更常见的方式,对char数组或字符串?
答案 0 :(得分:0)
包含android/log.h
并按如下方式定义宏:
#include <android/log.h>
#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, "yourtag",__VA_ARGS__)