如何使用eclipse从android写入控制台

时间:2013-07-30 19:59:01

标签: android eclipse

我确信之前已经问过这个问题,但我找不到它。

我正在尝试在应用程序的运行时打印一些简单的语句。在编写普通的java应用程序时,我只是做

System.out.println("message");

对于iOS我做

NSLog(@"message");

我环顾四周但是找不到一个简单的android解决方案?我有可能在日食中放错了设置吗?用于此的标准代码是什么以及它通常出现在eclipse中的位置

2 个答案:

答案 0 :(得分:4)

使用Log类。

出于您的目的,我建议您使用以下内容:

  

Log.d(“className”,“message”);

className可让您区分邮件来自哪个类。 message是您要输出到控制台的消息。

您的日志将显示在LogCat视图中,该视图位于: 窗口> show view>其他> Android> logcat的

您还可以将过滤器设置为仅查看您创建的某些日志。 您也可以根据优先级进行记录,例如错误或警告。

有关详细信息,请查看以下内容:http://www.vogella.com/articles/AndroidLogging/

答案 1 :(得分:3)

使用:

Log.d("YourClassName", "Your message");

你不必把你的班级名称,但通常的做法。实际上,大多数人定义了最终的TAG字符串并使用它:

public static final String TAG = "YourClassName";
Log.d(TAG, "Your Message");

确保通过按Window - >从菜单栏中打开Eclipse中的LogCat。显示视图 - >其他 - > android - > LogCat

相关问题