android - 在 Android Studio 中查看 Kotlin error() 函数的输出
问题描述
我error("my error message")
在我的 Kotlin 代码中抛出异常。我怎样才能看到"my error message"
错误发生的时间?
我在 Android Studio 的 Logcat 控制台选项卡或运行控制台选项卡中没有看到它。能够看到"my error message"
何时发生错误将使调试我的 Android 应用程序变得更加容易。
解决方案
kotlinerror(msg: Any)
函数只抛出异常,不记录。除非您的应用程序崩溃,否则日志不会显示在 logcat 中。
您可以做的是创建自己的函数,该函数既抛出又记录:
fun throwAndLogError(tag: String, message: String) {
Log.e(tag, message)
error(message)
}
推荐阅读
- php - 在laravel中创建新用户帐户后无法发送邮件
- javascript - 无法删除垂直元素之间的空间
- android - 片段中 TextSwitcher 的动态 TextSize
- angular - Angular 意外令牌
- jenkins-pipeline - 从 Jenkins 调用 Ansible 时出现问题
- html - 如何在汉堡菜单中相互对齐文本?
- r - 在 R 中转换每月日期
- angular - Firebase 函数错误:DeprecationWarning:grpc.load - 当网站运行时
- php - 如何将 2 个 JSON 文件合并为一个 JSON FeatureCollection
- java - 无法从 JAR 执行 Spring JDBC 项目