HarmonyOS 真机调试C的代码使用OH_LOG_DEBUG输入日志,发现在C里面有些方法可以打印,有些方法完全不打印日志

HarmonyOS真机调试C的代码使用OH_LOG_DEBUG输入日志,发现在C里面有些方法可以打印,有些方法完全不打印日志请问是什么情况,该如何解决。如下面的简易代码:

在C++的接口方法里面调用Sms4DecryptMsg方法进入和返回会打印日志,但是Sms4DecryptMsg方法里面是一个日志都不打印。

OH_LOG_DEBUG(LOG_APP, "Sms4DecryptMsg %{private}s, reason:%{public}d.", tmp, tmp);
nRet = Sms4DecryptMsg(mode, IV, ucKey, ulKeyLen, cinput, LenInput, ucPlain, &LenDecdata);
OH_LOG_DEBUG(LOG_APP, "Sms4DecryptMsgsss %{private}s, reason:%{public}d.", nRet, nRet);

int Sms4DecryptMsg(int mode, unsigned char *IV, unsigned char *skey, int iLenKey, unsigned char *cipher,
                   ULONG cipherlen, unsigned char *plain, ULONG *plainlen) {
    OH_LOG_DEBUG(LOG_APP, "mode %{public}s, mode:%{public}d.", mode, mode);
    OH_LOG_DEBUG(LOG_APP, "Sms4DecryptMsg************111");
    int count = 0, i = 0, ret = 0;
HarmonyOS
2025-01-10 09:15:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect
分享
微博
QQ
微信
回复
2025-01-10 11:07:05
相关问题
调试,HiLog日志不打印
11623浏览 • 2回复 待解决
非HiLog打印C代码日志怎么查看?
2967浏览 • 1回复 待解决
应用打印日志使用哪个方法
800浏览 • 1回复 待解决
如何解决hilog.debug日志无法打印
2758浏览 • 1回复 待解决
HarmonyOS 日志打印不全
886浏览 • 2回复 待解决
ArkTS 中可以使用 console 打印日志吗?
3659浏览 • 1回复 待解决
HarmonyOS C++日志输出怎么在Log中显示
1096浏览 • 1回复 待解决
HarmonyOS 组件中如何打印日志
420浏览 • 1回复 待解决
HarmonyOS UI布局如何打印日志
686浏览 • 2回复 待解决