如何获取Android live app的日志和崩溃数据?

时间:2015-07-09 14:05:06

标签: android logging google-analytics crash crashlytics

我开发了一个Android应用程序。现在我们正在生产环境中测试这个应用程序。

我必须根据测试人员跟踪以下信息,以共享日志文件,

  1. 发送日志文件。可能是Logcat数据。敌人示例如果任何Web服务失败,我们需要将其写入日志文件,然后需要将其发送到服务器或给定的邮件ID。

  2. 如果我们的应用程序出现任何崩溃,那么我们可以使用getDefaultUncaughtExceptionHandler获取stach轨道,然后我们需要通过邮件发送堆栈跟踪信息或将其发送到Web服务器。

  3. 或者我可以使用Google Analytics,Crashlytics等任何解决方案提供商,否则我可以将日志数据写入文本文件。然后同样通过邮件每天或每周发送。

  4. 帮助我。

2 个答案:

答案 0 :(得分:0)

现在是时候你转向崩解剂https://try.crashlytics.com/或批评http://www.crittercism.com/检查一下,事实上还有很多其他选择

答案 1 :(得分:0)

使用像http://www.apteligent.com这样的服务(Crittercism重命名为Apteligent),在查看崩溃时,您将能够自动查看以下日志:Web服务调用,网络连接更改,屏幕视图更改,导致崩溃的应用程序前景/后台事件,而无需手动向您的应用添加任何其他日志记录:

https://www.apteligent.com/2016/03/working-automatic-breadcrumbs/