开发者社区> 问答> 正文

在应用研发平台EMAS中, emas控制台那边 新版崩溃分析里 自定义异常 也有捕捉到怎么回事?

自定义异常 我试验了下。 emas控制台那边 新版崩溃分析里 自定义异常 也有捕捉到。 但是没看到对应的 code errorInfoKey之类的信息 这是怎么回事?1e297d7c712688e56b4024609ab9d166.png

展开
收起
崔问问 2023-11-30 15:02:06 55 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在 EMAS 控制台的新版崩溃分析中,如果您看到自定义异常被捕获到了,但没有显示对应的 codeerrorInfoKey 等信息,这可能是由于以下原因:

    1. 错误信息未正确传递

      • 您可能需要确保您在捕获和抛出自定义异常时正确地设置了 codeerrorInfoKey 等相关信息。
      • 在 Android 中,您可以使用 ExceptionUtils.createEMASException(errorCode, errorInfo) 来创建一个带有这些详细信息的自定义异常。
    2. 日志记录级别设置

      • 检查您的日志记录级别是否足够详细以捕获异常的信息。
      • 如果日志级别设为较低(如只记录警告和错误),则可能会导致一些详细的异常信息不被记录。
    3. 数据传输问题

      • 确保您的应用程序能够成功将自定义异常信息发送到 EMAS 服务器。
      • 检查网络连接和安全策略,确保它们不会阻止异常信息的上传。
    4. SDK版本问题

      • 确认您正在使用的 EMAS SDK 版本支持捕获和上报自定义异常的功能。
      • 更新到最新版本的 EMAS SDK 可能有助于解决此问题。
    5. 官方文档和支持

      • 查阅最新的 EMAS 文档,了解关于如何设置和使用自定义异常的详细指南。
      • 如果问题依然存在,请联系阿里云的技术支持团队寻求帮助。
    2023-11-30 16:57:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
DTS控制台一本通 立即下载