发布应用程序后的Logcat

时间:2016-01-05 16:25:29

标签: android logcat android-logcat

我对Logcat有疑问。

在Android Studio中进行调试时,显示的Logcat工具非常有用 导致崩溃的确切的代码行,通常是NullPointerException, 还有其他类型。

基本问题是:发布应用后,有没有办法跟踪应用的崩溃 具有相同的精度? 我的意思是:在Google Developer Console或其他服务中,是否有自动获取此信息的方法 或者开发人员必须编写一些代码才能执行此操作? 在第二种情况下,为了了解如何追踪潜在的错误,将有用一些链接。

4 个答案:

答案 0 :(得分:3)

是的,你可以。

您可以集成一些崩溃报告工具,如ACRA,CrashLitics等。还有免费和商业版本,它们提供有关崩溃的所有信息,包括行号

lots

答案 1 :(得分:1)

正如其他朋友所说,您可以使用提供的服务,但您也可以通过在java中使用准备好的类和方法来创建自己的崩溃报告系统。

答案 2 :(得分:1)

是的,在Google Developer Console中,左侧有一个名为“Crashes& ANRs”的菜单项,它将为您提供调查崩溃所需的所有信息。它为您提供应用程序版本,Android版本,设备,堆栈跟踪...几乎所有东西。它看起来像这样:

enter image description here

答案 3 :(得分:0)

问题出在您发布后,当其他人下载/购买您的应用程序时,您无权访问物理设备。限制是用户需要互联网访问。错误报告是您的解决方案。

这里有几个选项,我亲自使用过薄荷 - splunk。它运作良好。

https://try.crashlytics.com/

https://mint.splunk.com/

http://newrelic.com/mobile-monitoring