1

C++ でのネイティブ コードの実行中に生成される中間値がいくつかあります。これらの値をトーストまたはログ メッセージとして出力する方法はありますか。

値をログとして出力しようとしましたが、うまくいきませんでした

__android_log_print(ANDROID_LOG_VERBOSE, "No of matches", "%d", (int) matchings.size());
4

1 に答える 1

0

そのメソッドは、メッセージを Logcat に書き込む必要があります。カスタム ビルド プロセスを使用している場合は、必ず NDK コードをliblog(を使用して-l log) にリンクしてください。例えば:

arm-linux-androideabi-gcc my_module.c -l log -o my_module
于 2012-11-10T05:15:46.693 に答える