Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++ でのネイティブ コードの実行中に生成される中間値がいくつかあります。これらの値をトーストまたはログ メッセージとして出力する方法はありますか。
値をログとして出力しようとしましたが、うまくいきませんでした
__android_log_print(ANDROID_LOG_VERBOSE, "No of matches", "%d", (int) matchings.size());
そのメソッドは、メッセージを Logcat に書き込む必要があります。カスタム ビルド プロセスを使用している場合は、必ず NDK コードをliblog(を使用して-l log) にリンクしてください。例えば:
liblog
-l log
arm-linux-androideabi-gcc my_module.c -l log -o my_module