1

在 Android 中使用 OpenSSL libcrypto。一些 OpenSSL 函数将内容输出到 FILE*,实际上很多 C 函数都是这样做的,例如:

int X509_REQ_print_fp(FILE *bp,X509_REQ *req);

在这种情况下,“bp”可以是标准输出。我的问题是如何将输出重定向到 Android logcat?或者以更常见的方式,到 char 数组或字符串?

4

1 回答 1

0

包含android/log.h 并定义宏如下:

   #include <android/log.h>
   #define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, "yourtag",__VA_ARGS__)
于 2012-09-17T16:35:24.087 回答