2

Androidログのlog4cxxを簡単に置き換えるにはどうすればよいですか?

次のように再定義しようとしています。

#define LOG4CXX_INFO(logger, message) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, message)

しかし、コンパイルエラーが表示されます:

xxxxx.cpp:122:13: error: no match for 'operator<<' in '"Could not open file " << fileName'
4

1 に答える 1

0

__android_log_printをラップするカスタムAppenderを作成することをお勧めします。

Log4cxxカスタムアペンダーを参照してください。

于 2012-11-22T07:20:57.147 に答える