Redirect stdout to logcat in Android NDK

前端 未结 6 963
遇见更好的自我
遇见更好的自我 2020-12-08 19:53

I can\'t get my Nexus S (running Android 4.0) to redirect native stdout message to logcat. I\'ve read that I need to do this:

$ adb shell stop
$ adb shell se         


        
6条回答
  •  一向
    一向 (楼主)
    2020-12-08 20:09

    You should also be able to wrap your logging code to detect if it's Android and if so use Android's logging. This may or may not be practical for everyone.

    Include the logging header file:

    #include

    Use the built in logging functionality:

    __android_log_print(ANDROID_LOG_INFO, "foo", "Error: %s", foobar);

提交回复
热议问题