Tôi đang cố gắng sử dụng TimingLogger để kiểm tra thời gian được sử dụng cho một phương thức cụ thể và các câu lệnh của nó. Nhưng Android TimingLogger không thể in nhật ký.Tại sao Android TimingLogger không thể in nhật ký?
6
A
Trả lời
15
Nếu Log.isLoggable không được kích hoạt để ít nhất mức Log.VERBOSE cho thẻ rằng tại thời điểm tạo thì addSplit và dumpToLog gọi sẽ không làm gì cả.
Nếu bạn chỉ tìm kiếm nhật ký như được giải thích trong https://developer.android.com, bạn sẽ không thể xem nhật ký. Vì vậy, sử dụng dưới lệnh trong adb:
adb shell setprop log.tag.MyTag VERBOSE
Note: MyTag là tham số đầu tiên bạn thông qua khi tạo TimingLogger mới như sau:
TimingLogger timings = new TimingLogger("MyTag", "MyMethodName");
Và có bạn đang có. Chúc mừng mã hóa !!!
0
Ngoài việc thay đổi cấp độ nhật ký, tôi cũng phải đặt lại TimeLogger để đặt cờ mDisabled
. Bạn có thể làm như vậy bằng cách timingLogger.reset()
Các vấn đề liên quan
- 1. Tại sao các ký tự ASCII không thể in thực sự có thể in được?
- 2. Tại sao Application.Clean() xóa các ký tự có thể in?
- 3. in ngăn xếp hiện tại trong nhật ký
- 4. Tại sao Logcat không in nhật ký khi thẻ bắt đầu bằng "IMS"?
- 5. Cách in nhật ký trong tệp android C++?
- 6. Tại sao StringBuilder không in?
- 7. C++: Tại sao tôi không thể in một ký tự const * với sprintf?
- 8. Hiển thị nhật ký java.util.logging.Logger trong nhật ký Android Studio
- 9. Không thể in ký tự tiếng Nga
- 10. Tại sao tôi không thể in $ somehash {$ var} {fh} "foo"?
- 11. Stacktrace không in trong Glassfish 4.1 Nhật ký cụm
- 12. In và ghi nhật ký mong muốn
- 13. Làm cách nào tôi có thể in ra Stderr in Go mà không cần sử dụng nhật ký
- 14. Dòng nhật ký Apache xuất hiện ngoài chuỗi - tại sao?
- 15. tại sao nhật thực không thể phát hiện thiết bị Android?
- 16. Tại sao console.log() không in được gì?
- 17. tại sao mảng NumPy trống không in
- 18. Cách in cấu hình ghi nhật ký hiện tại được sử dụng bởi mô-đun ghi nhật ký python?
- 19. Tệp nhật ký hệ thống Android
- 20. Đặt mức nhật ký Android
- 21. Tại sao tôi không thể thu nhỏ tệp nhật ký giao dịch, ngay cả sau khi sao lưu?
- 22. Không thể đưa iostream vào android tại sao?
- 23. Tại sao java.util.logging.Logger in ra stderr?
- 24. Tại sao loại ký tự Swift không thể Hashable?
- 25. Mức ghi nhật ký Android
- 26. Tại sao "KHÔNG IN" không hoạt động trong NSPredicate này?
- 27. Tại sao RingtoneManager.setActualDefaultRingtoneUri không thể hoạt động? [android API-8]
- 28. tệp log4j.properties - WARN Không thể tìm thấy người đăng nhập cho nhật ký tại nhật thực
- 29. Lỗi plug-in sau khi cập nhật Android Studio 2.1
- 30. In tên hàm gọi tới nhật ký gỡ lỗi