2011-01-06 32 views

Trả lời

8

Đối MonoTouch, Console.WriteLine sẽ hiển thị trong MonoDevelop và trong các bản ghi từ thiết bị iOS của bạn.

Đối với MonoDroid, bạn có thể sử dụng lớp Android.Util.Log để ghi nhật ký gỡ lỗi, thông tin, lỗi v.v mà bạn có thể xem từ nhật ký của Trình gỡ lỗi của Android (adb logcat). Một ví dụ sẽ là một cái gì đó như thế này để đăng nhập một thông điệp thông tin: Android.Util.Log.Info ("Mã vạch", "Quét nút bấm.")

0

Bạn có thể sử dụng System.Console.WriteLine với cả Monotouch và Monodroid cho gỡ lỗi đầu ra.

6

Mono cho Android cung cấp Debug.WriteLine(), cũng như MonoTouch, vì vậy tôi không chắc chắn tại sao bạn cần giải pháp thay thế.

Debug.WriteLine() hiển thị trong MonoDevelop (khi gỡ lỗi) và cũng được sao chép vào Nhật ký gỡ lỗi Android với thẻ mono-stdout. Đầu ra System.Console cũng được sao chép vào Nhật ký gỡ lỗi Android với các thẻ mono-stdout (Console.Out) và mono-stderr (Console.Error).

Các vấn đề liên quan