从C ++输出流到Android TextView或同等的适配器?

时间:2011-01-07 20:31:56

标签: c++ text android-ndk outputstream

将C ++应用程序移植到Android JNI ...希望将C ++ cout和cerr路由到Android TextView或类似显示器以进行测试。是否有一个开源JNI适配器已经这样做了?如果没有,我想要一些关于如何在快速和快速中编写这样的适配器的提示。脏的时尚。感谢您帮助Android n00b。

1 个答案:

答案 0 :(得分:0)

出于测试目的,请使用Android的本机日志工具。

#include <android/log.h>

__android_log_write(ANDROID_LOG_ERROR, "MyProject", "Hello world");
__android_log_print(ANDROID_LOG_ERROR, "MyProject", "The value is %d", value);

在Android.mk中,将liblog添加到链接源列表:

LOCAL_LDLIBS := -llog