我有一个类似的功能
__android_log_print(ANDROID_LOG_INFO, "HelloNDK!");
在我的 C 代码上
我在 LogCat 上找不到该输出。我需要设置什么样的过滤器
按日志标签、按日志消息、按应用程序名称、按日志级别...等。
您找不到输出,因为您滥用了该功能。该函数的原型为:
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 代码一样。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)