gpt4 book ai didi

android - 为什么以及何时应该使用 android Log 类?

转载 作者:太空狗 更新时间:2023-10-29 12:54:22 25 4
gpt4 key购买 nike

为什么以及何时应该使用 android 日志记录?它应该仅用于调试目的吗?在我看来,如果保留在生产应用程序中,它会大大降低速度。

我的问题的一个关键部分是什么时候应该使用它......在什么情况下我应该需要它?是否有任何使用它的“最佳实践”?

这可能是一个非常愚蠢或业余的问题,但我从来没有理解过它的必要性或觉得有必要使用它。我可能遗漏了一些东西。

http://developer.android.com/reference/android/util/Log.html

此外 - 我已经知道错误/详细/信息/等的日志记录是不同的,有些在不调试时会被丢弃。请不要在没有给我解释原因的情况下重复类概述中的信息。谢谢!

最佳答案

我同意你的看法,我也从未真正使用过它。我更喜欢调试而不是日志阅读(和单元测试而不是调试)发生错误。

有些人争辩说,当您的应用程序崩溃并出现异常时,记录“其他详细信息”会很有用,但我通常会回复他们说,异常本身应该在必要时保存这些额外的详细信息,并在其 getMessage 中公开它们。因此,LogCat 中包含的默认堆栈跟踪足以查看发生了什么。

但是无论如何,能够记录一些东西总是很好的,尽管到目前为止我还没有发现它真的有用,但你永远不知道它什么时候可能有用:)

关于android - 为什么以及何时应该使用 android Log 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8398543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com