为什么以及何时应该使用 android 日志记录?它应该仅用于调试目的吗?在我看来,如果保留在生产应用程序中,它会大大减慢速度。
我的问题的一个关键部分是何时应该使用它......在什么情况下我应该需要它?是否有使用此功能的“最佳实践”?
这可能是一个非常愚蠢或业余的问题,但我从未理解其需要或感到有必要使用它。我可能错过了一些东西。
http://developer.android.com/reference/android/util/Log.html
另外 - 我已经知道错误/详细/信息/等的日志记录是不同的,并且一些在不调试时被丢弃。请不要在没有解释原因的情况下重复课程概述中的信息。谢谢!
我同意你的看法,我也从未真正使用过它。当试图弄清楚发生了什么并出现错误时,我更喜欢调试而不是日志读取(以及单元测试而不是调试)。
有些人认为,当应用程序崩溃并出现异常时,记录“附加详细信息”可能很有用,但我通常回复他们,异常本身应该在必要时保存附加详细信息,并在其 getMessage 中公开它们。因此,LogCat 中包含的默认堆栈跟踪足以查看正在发生的情况。
但无论如何,能够记录一些东西总是很高兴,尽管到目前为止我还没有发现它真正有用,但你永远不知道它什么时候会有所帮助:)
| 归档时间: |
|
| 查看次数: |
1250 次 |
| 最近记录: |