Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android NDK\uuuAndroid\uLog\u打印功能和LogCat_Android_Android Ndk - Fatal编程技术网

Android NDK\uuuAndroid\uLog\u打印功能和LogCat

Android NDK\uuuAndroid\uLog\u打印功能和LogCat,android,android-ndk,Android,Android Ndk,我有一个函数 __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, "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);
一旦正确使用了该函数,就可以像使用java代码一样使用任何过滤方法(或者根本不使用任何过滤方法,比如从
adb logcat
命令中获得的过滤方法,无需进一步的参数)