如何在android中启用openssl的日志/调试。

时间:2014-06-26 07:00:25

标签: android logging openssl

我目前正在使用android中的openssl进行作业。

我可以访问代码。如果我愿意,我可以在其中添加自定义日志。

但问题是这些日志不会出现在logcat中。

是否有任何特定的设置/属性/标志需要更改才能从android中的openssl启用日志?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

是否有任何特定的设置/属性/标志需要更改才能从android中的openssl启用日志?

OpenSSL库不会记录。有一个BIO_s_log,但它并没有真正用于任何地方:

openssl-1.0.1h$ grep -R BIO_s_log *
crypto/bio/bio.h:BIO_METHOD *BIO_s_log(void);
crypto/bio/bss_log.c:   Why BIO_s_log?
crypto/bio/bss_log.c:   BIO_s_log is useful for system daemons (or services under NT).
crypto/bio/bss_log.c:BIO_METHOD *BIO_s_log(void)
util/libeay.num:BIO_s_log                               1243    EXIST:!OS2,!WIN16,!WIN32,!macintosh:FUNCTION:
util/mkdef.pl:  $platform{"BIO_s_log"} .= ",!WIN32,!WIN16,!macintosh";