我想使用日志消息来调试我的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. emacs psvn,如何查看svn-commit日志消息?
- 3. 如何查看Android Orchestrator日志?
- 4. 日志postgres查询消息
- 5. 在logCat中查看日志信息
- 6. 如何查看PCFDev中的Tomcat日志?
- 7. 如何检查Logcat中消息日志中的内存泄漏?
- 8. Android的日志消息的含义
- 9. 如何查看三星智能电视日志查看器中的日志
- 10. Android奇怪的调试日志消息
- 11. 如何查看deadletter消息
- 12. 如何查看kafka消息
- 13. 如何禁止nHibernate的日志消息
- 14. 如何查看队列中的消息
- 15. Log4Net消息日志
- 16. WCF日志消息
- 17. 组日志消息
- 18. 如何在谷歌应用程序引擎日志查看器中正确过滤日志消息?
- 19. 如何从Slog中查看日志
- 20. 如何在日志消息写入时看到它?
- 21. 如何在Eclipse中查看Android的错误日志(logcat)?
- 22. 如何在Android中将Mediaserver日志消息重定向到logcat
- 23. 如何在Android中启动活动时显示日志消息
- 24. 如何查看Fabric Composer的日志
- 25. 如何屏蔽log4j2日志消息
- 26. 如何删除i18N RESTEASY日志消息?
- 27. Android如何在Android设备上查看进程崩溃日志
- 28. 看到日志文件中的可疑错误消息后
- 29. 查看git日志
- 30. 在CodeEnvy中查看Google应用程序引擎的Python日志消息
过滤器的建议非常有帮助。 – ChrisWilson4 2013-05-01 00:38:04