1. ホーム
  2. android

[解決済み] Android NDKのコードにログインする簡単な方法はありますか?

2023-04-10 08:31:03

質問

Eclipse を使用して Android NDK アプリケーションの C コードを簡単にデバッグする方法を探しています。 gdb または同様のものを使用してアプリをデバッグする方法を読みましたが、私が欲しいのは、何らかの形で Eclipse にメッセージをプッシュする方法です。

私は、C で print 関数を使用し、DDMS ログまたは同様の何かでそれを見るような単純な解決策を捜しています。 誰かこれを行った経験がありますか?

どのように解決するのですか?

Androidのログ機能を利用することができます。

#include <android/log.h>

#define APPNAME "MyApp"

__android_log_print(ANDROID_LOG_VERBOSE, APPNAME, "The value of 1 + 1 is %d", 1+1);

Android.mkファイルで、ロギングライブラリに対してリンクしていることを確認してください。

  LOCAL_LDLIBS := -llog