如何在android中获取日志信息

时间:2011-01-24 12:29:05

标签: android logging

如何在设备上运行应用时将日志信息提供给远程服务器。就像我们如何使用log4j获取java文件的日志?

5 个答案:

答案 0 :(得分:5)

用于获取应用程序使用链接后的崩溃报告

http://code.google.com/p/acra/wiki/ACRA3HowTo?tm=6

答案 1 :(得分:4)

有一项专门为它开发的服务(我们公司刚刚发布):http://apphance.com。它不仅用于报告崩溃,还用于报告在远程设备上运行的应用程序的日志。这是一项服务,因此您不需要拥有自己的服务器 - 您只需集成.jar文件(少于5分钟 - 我们计时)。并且您立即开始获取您可以在我们的Web面板中查看的日志。这些是:

  • 来自标准日志记录的日志
  • 设备状况的变化(旋转,wifi / gprs等)
  • 崩溃
  • 记忆警告
  • 您的测试人员还可以直接从设备报告问题,包括屏幕截图(yay!)

免责声明:我是Polhancea的首席技术官,Polidea是apphance的幕后公司。

答案 2 :(得分:0)

从Android市场下载日志收集器,该应用程序对您有用

答案 3 :(得分:0)

@parag et al,Log Collector不会在android 2.3中发送日志(实际上,为你打开电子邮件选择器)。

答案 4 :(得分:0)

有一个新项目,可以在android上启用log4j。使用lo4gj over slf4j是可能的。它还为LogCat提供了一个扩展器。查看项目android-logging-log4jlog4j support in android

相关问题