エミュレータを介してAndroidアプリを実行し、コンピューターのコンソールに文字列を印刷することはできますか?コンソールでは、System.out.println()を期待する標準的な場所を意味しますnormal Java application。だから、コマンドプロンプトからJava applicationを実行すると、コマンドプロンプトにprintln()sが表示されます。 Eclipseのプログラムでは、下部の[コンソール]タブに表示されます。
Log.d("YourTag", "YourOutput");
を使用します
http://developer.Android.com/reference/Android/util/Log.html を参照してください
デフォルトでは、Androidシステムはstdoutおよびstderr(System.outおよびSystem.err)出力を/ dev/nullに送信します。DalvikVMを実行するプロセスでは、システムに出力のログファイルへのコピーこの場合、システムはログタグstdoutおよびstderrを使用してメッセージをログに書き込みます。両方とも優先度Iです。
この方法で出力をルーティングするには、実行中のエミュレータ/デバイスインスタンスを停止し、シェルコマンドsetpropを使用して出力のリダイレクトを有効にします。方法は次のとおりです。
$ adb Shell stop
$ adb Shell setprop log.redirect-stdio true
$ adb Shell start
エミュレータ/デバイスインスタンスを終了するまで、システムはこの設定を保持します。エミュレータ/デバイスインスタンスでデフォルトとして設定を使用するには、デバイスの/data/local.propにエントリを追加できます。
詳細については、 Android Debug Bridgeドキュメント をご覧ください。
コンソールに印刷する独自のクラスを作成することもできます http://tech.chitgoks.com/2008/03/17/Android-showing-systemout-messages-to-console/
この質問はStackOverflowで既に回答されていると思います LogCatをコンソールに出力する方法?