Log.Info坏了吗?

时间:2011-11-04 21:03:26

标签: c# debugging xamarin.android

我正在尝试使用Log.Info进行调试。我发现了一个非常大的限制,它似乎只能显示 - Log.Info(tag, "this is an info message"); 注意2个静态字符串

如果电话看起来与此相符 -

Log.Info(tag, MyClass.Property.ToString());

Log.Info(tag, "MyValue is =" + MyClass.Property.ToString());

string a = "AA";
Log.Info(tag, a);

所有这些都会炸毁程序而不会在Logger中显示或跟踪。 有没有更好的办法? 如何跟踪var值?

另外,我想如何清除日志?

由于

2 个答案:

答案 0 :(得分:0)

我认为Log.Info没有被破坏....但是在调试时有以下几种选择:

Debug.WriteLine();
Trace.WriteLine();
Console.WriteLine();

答案 1 :(得分:0)

你在哪里寻找消息?它们应该出现在logcat中:

http://docs.xamarin.com/android/advanced_topics/android_debug_log

如果消息本身正在消亡,您应该在logcat中看到一条异常消息,说明原因。