0

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: error:" format not a stringliteral and no format argument"
そのため、75 行目をコメントアウトしました。コンパイルは成功しましたが、opencore ログはまだ logcat に表示されません。

opencore ログを表示できた人はいますか?

前もって感謝します。

芸術的な

4

2 に答える 2

1

この問題は 3 か月前に発生しました。でコメントアウトしないでください。そうしない LOGE(stringbuf)/android_log_appender.h、ログアウトできません。 LOGE("%s", stringbuf)の代わりにLOGE(stringbuf)

1. created pvlogger.txt in sdcard and still no use. 
   `# echo 8 > /sdcard/pvlogger.txt`
2. Edited the PV_LOG_INST_LEVEL from 0 to 5 in the pvlogger.h.
3. ENABLE_PV_LOGGING from 0 to 1 in the pvlogger.h.
4. LOGE("%s", stringbuf) instead of LOGE(stringbuf) in /android_log_appender.h.

Wish you success!
于 2011-12-20T01:56:58.313 に答える
0

試行錯誤の末、ようやくOpenCoreのログメッセージを表示することができました!ステップ4とmakeオプションが必要かどうかはまだわかりませんが、これが私がやったことです。

  1. #define PV_LOG_INST_LEVEL 5\android\external\opencore\android\thread_init.cpp ファイルに追加されました。
  2. "/android_log_appender.h:75: error:" format not a stringliteral and no format argument" エラーを解決するには、 \external\opencore\android\android_log_appender.h 行 75 を LOGE(stringbuf) からLOGE("%s", stringbuf)
  3. コードをコンパイルします。
    make ENABLE_PV_LOGGING=1
  4. SD カードに pvlogger.txt を作成します。
    # echo 8 > /sdcard/pvlogger.txt



于 2011-06-05T01:44:02.947 に答える