Android显示OpenCore日志

时间:2011-06-03 07:13:29

标签: android opencore

我正在尝试显示opencore日志。我已经尝试过ff了。但仍然没有在logcat中显示日志。

1.在SD卡中创建了pvlogger.txt但仍然没用。
   #echo 8> /sdcard/pvlogger.txt
2.在pvlogger.h文件中编辑PV_LOG_INST_LEVEL从0到5,但它导致编译失败。
   “/android_log_appender.h:75:错误:”格式不是字符串文字而没有格式参数“
   所以我刚刚注释掉第75行,虽然它编译成功,但开放日志仍然没有在logcat中显示。

是否有人能够显示opencore日志?

提前致谢。

artsylar

2 个答案:

答案 0 :(得分:1)

三个月前我遇到过这个问题。请勿在{{1​​}}中注释LOGE(stringbuf),否则无法注销。 /android_log_appender.h代替LOGE("%s", stringbuf)

LOGE(stringbuf)

答案 1 :(得分:0)

经过试用和错误,我终于能够显示OpenCore日志消息了!这就是我所做的,虽然我还不知道是否需要步骤4和制作选项。

  1. #define PV_LOG_INST_LEVEL 5添加到\ android \ external \ opencore \ android \ thread_init.cpp文件。
  2. 解决“/android_log_appender.h:75:error:”格式不是字符串文字而没有格式参数“错误,只需编辑\ external \ opencore \ android \ android_log_appender.h第75行从LOGE(stringbuf)到{ {1}}
  3. 编译代码。
    LOGE("%s", stringbuf)
  4. 在sdcard中创建pvlogger.txt。
    make ENABLE_PV_LOGGING=1