1
我有一個Xamarin Android應用程序,在整個應用程序中有Debug.WriteLine
聲明。這些語句出現在Xamarin控制檯中,但我希望它們也可以附加到手機SD卡上的日誌文件中。如何在Xamarin Android應用程序中將日誌輸出到SD卡上的文件?
我想我可以開發自己的解決方案,但我想知道是否有內置的方法來做到這一點?
我有一個Xamarin Android應用程序,在整個應用程序中有Debug.WriteLine
聲明。這些語句出現在Xamarin控制檯中,但我希望它們也可以附加到手機SD卡上的日誌文件中。如何在Xamarin Android應用程序中將日誌輸出到SD卡上的文件?
我想我可以開發自己的解決方案,但我想知道是否有內置的方法來做到這一點?
Android已經內置logging功能可以使用,Android.Util.Log
string tag = "myapp";
Log.Info (tag, "this is an info message");
Log.Warn (tag, "this is a warning message");
Log.Error (tag, "this is an error message");
當你想在訪問它們這將記錄到可能與較新的日誌行覆蓋旋轉logcat的緩衝區晚點。它也不會登錄到SD卡。 – mvandillen