Debugging 将OpenCL内核中的语句打印到Android LogCat

Debugging 将OpenCL内核中的语句打印到Android LogCat,debugging,opencv,opencl,Debugging,Opencv,Opencl,我希望能够检查是否从我的Android应用程序调用了OpenCV OpenCL内核,并在其中设置调试消息。我有没有办法把这些信息发送给logcat 如果不是,如果我只是使用printf,那么print语句将显示在哪里 没有简单的方法。我能想到的是编写一个纯NDK程序进行调试,一旦它工作,添加JNI接口并将其集成到java代码中。或者您可以考虑将标准输出重定向到一些通过管道的地方。然后你可以在Android应用程序中显示它。第一种方法是调试本机代码的典型方法,而且更简单。感谢您的建议!我试试看,没

我希望能够检查是否从我的Android应用程序调用了OpenCV OpenCL内核,并在其中设置调试消息。我有没有办法把这些信息发送给logcat


如果不是,如果我只是使用printf,那么print语句将显示在哪里

没有简单的方法。我能想到的是编写一个纯NDK程序进行调试,一旦它工作,添加JNI接口并将其集成到java代码中。或者您可以考虑将标准输出重定向到一些通过管道的地方。然后你可以在Android应用程序中显示它。第一种方法是调试本机代码的典型方法,而且更简单。感谢您的建议!我试试看,没有简单的办法。我能想到的是编写一个纯NDK程序进行调试,一旦它工作,添加JNI接口并将其集成到java代码中。或者您可以考虑将标准输出重定向到一些通过管道的地方。然后你可以在Android应用程序中显示它。第一种方法是调试本机代码的典型方法,而且更简单。感谢您的建议!我试试看。