我想使用日誌消息來調試我的android應用程序。當我使用System.out.println和Log.i並運行android應用程序時,無法在控制檯或Logcat中看到調試消息。如果我必須得到調試消息,我必須在調試模式下運行android應用程序如何查看Android中的日誌消息?
3
A
回答
1
從日食轉到窗口 - >打開透視圖 - >其他 - >選擇DDMS。 然後運行你的應用程序。然後從DDMS中選擇正在運行的設備。 如果它沒有解決你的問題,重新啓動你的eclipse,而不關閉你的模擬器,然後流動相同的上述步驟。 恩喬伊,
1
您不需要需要在調試模式下運行您的應用程序以查看日誌消息。
爲了查看日誌消息,您只需要在手機上啓用USB調試功能,安裝設備的adb驅動程序以及android開發人員工具副本。這聽起來像你有上述的東西,所以我會建議一些解決這個問題的步驟。
請勿使用System.out.println
,因爲它不允許您指定tag
。確保您爲日誌消息設置了好的標籤。一旦確認了上述所有內容,就嘗試在eclipse的logcat視圖中查看日誌消息。使用您使用的標籤創建一個過濾器,因爲許多消息將被打印,並且可能很難找到您的消息。您還可以使用應用程序包的名稱按應用程序進行過濾。
如果你已經嘗試了這一切,你仍然無法看到日誌消息,嘗試運行:
adb kill-server
和
adb start-server
如果沒有運氣,嘗試重新啓動日食。
確認設備已插入!
如果這一切都不起作用,您也可以從sdk工具運行ddms
這是更可靠。
最後,如果這不起作用,您可以簡單地在命令行上發出adb logcat
。如果您有多個設備,則可以使用adb devices
列出它們,然後使用-d for the only connected device
,-e for the emulator
或-s serialno
解析設備或仿真程序,否則將進行解析。
還有一些工具,讓您可以查看您的設備上的日誌,如alogcat
0
有時你可能不會選擇模擬器
和另一種方式是
重新啓動日食如果你正在使用Eclipse確保我也面臨這個問題很多次
0
即:
- 您的設備調試啓用(或您使用仿真器),
- 您的設備已正確連接 - 它應顯示在設備視圖中。如果你沒有這個視圖從窗口 - >顯示視圖 - >設備,
- 你已經選擇你的設備在設備視圖(只需點擊它),
- 你沒有LogCat暫停並且未啓用過濾器 -
All messages (no filters)
。
相關問題
- 1. cocos2d,如何在android studio上查看日誌消息?
- 2. 如何在Android中查看Gstreamer日誌?
- 3. emacs psvn,如何查看svn-commit日誌消息?
- 4. 如何在xcode控制檯上查看phonegap javascript日誌消息
- 5. 如何查看Android Orchestrator日誌?
- 6. 日誌postgres查詢消息
- 7. 如何開始查看我選擇不再看到的事件日誌消息?
- 8. 日誌消息
- 9. 在logCat中查看日誌信息
- 10. 如何查看Java日誌?
- 11. 僅在某些類別中查看日誌消息
- 12. 如何查看PCFDev中的Tomcat日誌?
- 13. 如何檢查Logcat中消息日誌中的內存泄漏?
- 14. 如何查看三星智能電視日誌查看器中的日誌
- 15. Android的日誌消息的含義
- 16. 如何將日誌消息保存到android中的字符串?
- 17. Android奇怪的調試日誌消息
- 18. 如何查看kafka消息
- 19. 如何查看deadletter消息
- 20. 如何禁止nHibernate的日誌消息
- 21. 如何查看隊列中的消息
- 22. Log4Net消息日誌
- 23. Cronjob日誌消息
- 24. 日誌SOAP消息
- 25. 組日誌消息
- 26. WCF日誌消息
- 27. 如何在谷歌應用程序引擎日誌查看器中正確過濾日誌消息?
- 28. 如何從Slog中查看日誌
- 29. 如何在日誌消息寫入時看到它?
- 30. 春4.2.5無法查看日誌與Spring 4.2.5和log4j消息
過濾器的建議非常有幫助。 – ChrisWilson4 2013-05-01 00:38:04