问题标签 [bugsense]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1736 浏览

android - 是否需要在 Android 应用程序的每个活动中调用 bugsense 崩溃处理程序?

我的应用程序有 3 个活动 A、B 和 C。从 A(“家”)我可以启动 B,从 B 我可以启动 C。

我必须BugSenseHandler.setup(this, MY_API_KEY);只在 A 中调用还是在 B 和 C 中调用?

0 投票
1 回答
1662 浏览

objective-c - 了解 BugSense 在发送崩溃报告中的用法

我遇到了通过在 BugSense 站点中生成 API 在我最近的一个 APP 中实现的 BugSense。我已经按照 BugSense 提供的 DOC 并在我的 APP 中成功配置了该工具。

当我将我的设备连接到我的系统并在调试模式下运行我的 APP 时,我在控制台窗口中看到以下日志。

我想知道

  • 生成什么崩溃报告。
  • 它发布了什么 JSON 数据。
  • 我的崩溃报告存储在哪里。

我曾在我的 APP 中尝试过一些崩溃,但是当我检查 BugSense 站点的进度时,我没有看到任何图形表示或错误报告。

我错过了什么?我应该如何查看崩溃报告?如何将崩溃日志发送到 BugSense,以便我可以在站点中查看崩溃报告?

0 投票
2 回答
1538 浏览

ios - 应用程序启动崩溃的 iOS BugSense 堆栈跟踪

我最近在我的应用程序中启用了 BugSense来尝试帮助收集崩溃报告。我看到很多看起来像是在我的应用程序启动后立即发生的崩溃(我无法在我自己的任何设备上复制)。问题是我从 BugSense 获得的堆栈跟踪使它看起来我的应用程序实际上没有做任何导致崩溃的事情。我所看到的只是在跟踪中启动 AppDelegate 的第一个主要调用,然后是一堆不能很好地表示符号的库。

我意识到这可能没有足够的信息来弄清楚我的崩溃,但也许我可以在正确的方向上获得帮助。我无法在我自己的设备(以及其他几个人的设备)上进行复制,并且来自 BugSense 的堆栈跟踪来自已发布的应用程序。

这是 BugSense 给我的堆栈跟踪。

我正在使用来自Atos 的指令,它无法从归档应用程序的 dSYM 中获取符号来进行符号化。它适用于其他堆栈跟踪,在这些跟踪中我实际上看到了导致问题的一些代码,但并没有真正为我提供上述跟踪的任何信息。

0 投票
3 回答
1013 浏览

android - 为什么 BugSense 缺少异常?

我的应用程序偶尔会出现错误。Flurry 向我展示了这个:

但是没有行号或堆栈跟踪,很难知道原因。该活动在 onCreate() 中调用 BugSenseHandler.setup() 并且它通常可以工作,但有时 BugSense 无法报告致命异常。

我做错了什么,还是 BugSense 不可靠?

0 投票
2 回答
967 浏览

android - Android 市场崩溃报告未报告 bugsense

我最近在我的一个应用程序的 android 市场上收到了 NullPointerException 崩溃报告。测试时我无法重新创建错误,所以我认为它可能特定于设备。为了解决这个问题,我在我的最新版本中加入了 BugSense。BugSense 一直在报告其他问题并且非常有帮助,但我仍然收到有关 Android Market 中最新版本但在 BugSense 中的原始错误的报告。BugSense 是否不适用于某些设备?

关于崩溃的一些细节:

  1. 在我的启动画面活动中调用了 BugSense。
  2. 启动画面打开主活动。
  3. Main Activity 有一个 MyObject 实例。
  4. MyObject 在用户单击 ListView 中的项目时设置。
  5. 单击 ListView 中的一个项目会打开一个 AlertDialog。
  6. MyObject.getName() 在 onCreateDialog 中被调用。
  7. 发生崩溃 - NPE。

错误不会出现在 BugSense 仪表板上。Android Market 中的用户评论状态“应用程序一打开就崩溃”。我最初的想法是用户找到了一种无需单击列表项即可打开对话框的方法,但在看到用户评论后,应用程序似乎正试图在需要调用 onCreateDialog 之前访问它。

所以我的问题是:如果没有 BugSense 报告,应用程序怎么可能崩溃?为什么会在 Activity 需要它之前调用 onCreateDialog?

0 投票
3 回答
468 浏览

iphone - BugSense 框架崩溃

我在 iPhone 应用程序中使用 Bugsense 框架来获取崩溃日志,它工作正常。但是当我从 iTunes 帐户获得崩溃报告时,崩溃报告表明 bugSense 框架发生了崩溃。

这是什么意思?是否表明 bugSense 报告的应用程序崩溃?还是框架本身的实际崩溃?

请帮忙。

谢谢

0 投票
2 回答
828 浏览

android - Android 错误感知

我在我的项目中集成了 bugsense-1.9.jar 并尝试将异常记录到 bugsense。这是我的代码:

它向我显示 {"data": [], "error": null} 而不是下面显示的错误日志

谁能帮我?

0 投票
1 回答
400 浏览

mono - 使用 Mono for Android 重命名 Java 绑定库中的“params”参数?

我正在尝试为 BugSense 创建一个 Java 绑定库,但其中一种方法有一个名为“params”的参数,它是 C# 中的保留字。我尝试使用 Metadata.xml 文件对其进行重命名,但我无法弄清楚如何访问该类,更不用说方法或其参数了。

这是它生成的问题代码:

这是我的映射,我觉得应该可以,但就是拒绝。

我已经尝试了我能想到的一切。请帮忙!

0 投票
1 回答
573 浏览

java - BugSense 正在崩溃

我正在使用 BugSense,它几乎可以正常工作,包括报告错误。问题是每次应用程序启动时,它都会引发一些异常(看起来应用程序将崩溃(黑屏)但它没有......)

这是堆栈跟踪:

谢谢!

0 投票
2 回答
1576 浏览

android - Android 服务上的 Bugsense

按照 Bugsense 文档,我发现我需要在 Service onCreate 上添加此代码:

BugSenseHandler.setup(context, "MY_API_KEY");

那个context变量是什么?我需要将主 Activity 引用传递给服务构造函数吗?