gpt4 book ai didi

Android NDK __android_log_print 函数和 LogCat

转载 作者:可可西里 更新时间:2023-11-01 19:10:00 39 4
gpt4 key购买 nike

我有一个类似的功能

__android_log_print(ANDROID_LOG_INFO, "HelloNDK!");

在我的 C 代码上

我不会在我的 LogCat 上找到那个输出。我需要设置什么样的过滤器

按日志标签、按日志消息、按应用程序名称、按日志级别...等

最佳答案

您没有找到输出,因为您误用了该函数。该函数具有原型(prototype):

int __android_log_print(int prio, const char *tag,  const char *fmt, ...);

因此您必须提供“标签”以及格式。

例如

__android_log_print(ANDROID_LOG_INFO, "MyTag", "The value is %d", some_variable);

一旦您正确使用该函数,您就可以使用任何过滤方法(或根本不使用 - 例如您从 adb logcat 命令中获得而没有更多参数)就像 java 代码一样。

关于Android NDK __android_log_print 函数和 LogCat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16720854/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com