我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?

Posted 字节卷动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?相关的知识,希望对你有一定的参考价值。

一、需求描述

算法联调的时候,难免需要进行日志打印,但是如果使用C语言printf函数打印日志的话,运行到android设备的时候,在Logcat窗口是看不到printf函数打印的日志。

因此,得在算法的C代码中调用android的日志打印方法来打印日志,这样才能打印出对应的日志。

二、实现需求

2.1 定义日志打印函数

  • common.h

定义了一个logd函数,用于日志打印


#ifdef __cplusplus
extern "C" 
   
#endif

/**
 * 

以上是关于我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?的主要内容,如果未能解决你的问题,请参考以下文章

我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?

我的Android进阶之旅Android Studio中如何快速查找空行

我的Android进阶之旅如何压缩Json格式数据,减少Json数据的体积?

我的Android进阶之旅Android Studio如何彻底关闭代理?

我的Android进阶之旅------>如何解决Android 5.0中出现的警告: Service Intent must be explicit:

我的Android进阶之旅如何在Android中使用ARCore来增强人脸Augmented Faces?