Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取android live应用程序的日志和崩溃数据?_Android_Logging_Google Analytics_Crash_Crashlytics - Fatal编程技术网

如何获取android live应用程序的日志和崩溃数据?

如何获取android live应用程序的日志和崩溃数据?,android,logging,google-analytics,crash,crashlytics,Android,Logging,Google Analytics,Crash,Crashlytics,我开发了一个android应用程序。现在,我们正在生产环境中测试此应用程序 我必须跟踪以下信息,而不必根据测试仪来共享日志文件 发送日志文件。可能是Logcat数据。例如,如果任何web服务出现故障,我们需要将其写入日志文件,然后将其发送到服务器或给定的邮件id 如果我们的应用程序中有任何崩溃,那么我们可以使用getDefaultUncaughtExceptionHandler获取stach跟踪,然后我们需要通过邮件发送堆栈跟踪信息或将其发送到web服务器 或者我可以使用谷歌分析、Crashly

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

我必须跟踪以下信息,而不必根据测试仪来共享日志文件

  • 发送日志文件。可能是Logcat数据。例如,如果任何web服务出现故障,我们需要将其写入日志文件,然后将其发送到服务器或给定的邮件id

  • 如果我们的应用程序中有任何崩溃,那么我们可以使用getDefaultUncaughtExceptionHandler获取stach跟踪,然后我们需要通过邮件发送堆栈跟踪信息或将其发送到web服务器

  • 或者我可以使用谷歌分析、Crashlytics等任何解决方案提供商,或者我可以将日志数据写入文本文件。然后每天或每周通过邮件发送


  • 请帮我一个忙。

    现在是你转向crashlytics或critisism的时候了,看看吧,事实上还有很多其他选择

    现在是你转向crashlytics或critisism的时候了,看看吧,事实上还有很多其他选择

    像(criterics重命名为Apteligent)这样的服务,查看崩溃时,您将能够自动查看以下日志:导致崩溃的web服务呼叫、网络连接更改、屏幕视图更改以及应用程序前台/后台事件,而无需手动向应用程序添加任何其他日志:

    使用类似(Critercism重命名为Apteligent)的服务,在查看崩溃时,您将能够自动看到以下日志:web服务调用、网络连接更改、屏幕视图更改以及导致崩溃的应用程序前台/后台事件,而无需手动向应用程序添加任何其他日志:


    您有开发者帐户吗?您可以以Alpha/Beta版本启动应用程序,并在testers下分发,同时仍可以在仪表板中接收崩溃日志。在将APK上载到playstore之前,我们必须与测试团队一起进行内部测试。测试团队不会每次都共享该日志文件。请分享实现这一目标的正确选项。crashlytics beta这是最好的选项您有开发者帐户吗?您可以以Alpha/Beta版本启动应用程序,并在testers下分发,同时仍可以在仪表板中接收崩溃日志。在将APK上载到playstore之前,我们必须与测试团队一起进行内部测试。测试团队不会每次都共享该日志文件。请分享实现此目标的正确选项。crashlytics beta这是最佳选项使用crashlytics,如果有任何web服务调用失败,我如何获取日志信息。我们只能看到崩溃数据,而不能看到日志信息。不,因为您将收到电子邮件,到目前为止,它没有丢失任何日志,可能会延迟发送,但这将仅在我们的应用程序出现崩溃时发送。假设我正在尝试获取电话类型或imei信息。但是电话出错了。有些web服务总是失败的。我如何从服务器获取由我编写的日志数据,例如故障响应。它还记录错误。此外,如果服务器抛出错误异常,您可以处理它。是的,我正在处理服务器响应。如何将日志信息web服务成功或失败发送到服务器。如果有任何web服务调用失败,如何使用crashlytics获取日志信息。我们只能看到崩溃数据,而不能看到日志信息。不,因为您将收到电子邮件,到目前为止,它没有丢失任何日志,可能会延迟发送,但这将仅在我们的应用程序出现崩溃时发送。假设我正在尝试获取电话类型或imei信息。但是电话出错了。有些web服务总是失败的。我如何从服务器获取由我编写的日志数据,例如故障响应。它还记录错误。此外,如果服务器抛出错误异常,您可以处理它。是的,我正在处理服务器响应。如何将web服务成功或失败的日志信息发送到服务器。