问题标签 [acra]

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 投票
1 回答
1934 浏览

android - 使用 ACRA 的 Android 崩溃报告

如何设置我的项目以使用 ACRA 发送崩溃报告。我读了一些帖子,但无法做到。

我在http://code.google.com/p/acra/wiki/ACRAHowTo#Setting-up_your_project中获得了一些详细信息,但它对我不起作用

0 投票
1 回答
559 浏览

android - Android ACRA 电子表格链接

嗨,我需要使用 ACRA 进行崩溃报告,我正在使用谷歌提供的公司电子邮件帐户,问题 ACRA 将崩溃报告发送到“连接到http://spreadsheets.google.com/formResponse ?...”在我的情况下是我的电子表格链接包含我的公司名称在这种情况下如何使用 ACRA

0 投票
1 回答
859 浏览

android - Android进程崩溃时如何创建崩溃日志

我的 Java 代码将调用本机代码。当本机代码崩溃时,我想将崩溃日志写入自己的文件。我怎样才能做到这一点?我使用过 ACRA,但它不适用于本机代码。非常感谢。

0 投票
2 回答
1293 浏览

android - 在服务中使用 ACRA 的 Android 崩溃报告

我想在我的应用程序中使用 ACRA 进行崩溃报告。我之前在其他应用程序中使用过它。
我的应用程序没有任何活动,只是一项服务。我想要服务崩溃报告。

我该如何使用 ACRA?

它的 init 函数需要应用程序类的引用作为参数。我尝试在我的应用程序中使用应用程序类,但它不起作用。此外,如果我创建应用程序类,它会在手机上显示我的应用程序图标,这是我不想要的。

0 投票
1 回答
413 浏览

android - 同时使用 ACRA 错误报告和 Google 的开发控制台?

我很好奇如果我开始使用 ACRA 错误报告,错误报告是否仍会显示在开发者控制台中?如果没有,有没有办法同时允许两者?我希望能够登录到我的开发控制台并查看任何新报告,然后查看 ACRA 电子表格以获取更多信息。

0 投票
2 回答
2950 浏览

android - Android ACRA 未报告崩溃

我正在尝试将 ACRA 导入我的 Android 应用程序,但它没有报告强制关闭。我按照指南进行操作,但仍然没有报告崩溃。任何建议为什么?xml:

偏好等级:

这是启用/禁用复选框时的图片: 在此处输入图像描述

0 投票
1 回答
538 浏览

android - ACRA 总是被禁用?

这是我用来拥有 ACRA 但它不起作用的代码。在 LogCat 中,我不断收到“ACRA 已禁用”:

复选框 xml:

偏好等级:

这是启用/禁用复选框时的图片:

在此处输入图像描述

0 投票
2 回答
6624 浏览

android - 本机代码 - 如何以编程方式获取函数调用堆栈(回溯)

我在 Android 上运行 C++ 代码库,并希望用户发送崩溃报告。

我正在使用适用于 Java 代码的ACRA 库,但是当本机代码发生崩溃时,我没有得到足够的信息。实际上我想接收本机函数调用的堆栈跟踪。我知道崩溃信息在我的进程结束后打印到 logcat 中,我可以配置 ACRA 来读取/发送 logcat。我已经设置了我的代码,以使用信号处理程序检测本机崩溃并回调 Java 以供 ACRA 报告。它也可以正常工作。

然而,这种方法的时机很糟糕——ACRA 在崩溃进程仍然存在时读取日志,而 Android(不确切知道是哪一部分)在崩溃进程完全结束后将崩溃报告写入 logcat。所以我在使用 ACRA 时没有收到堆栈跟踪。

所以我正在寻找一种方法来以编程方式从 C++ 代码中读取当前堆栈跟踪,并将这些信息提供给 ACRA(或者可能是其他崩溃报告工具)。

我需要的只是某种写到 logcat 的报告:

有没有办法从我的代码中获取这个堆栈跟踪?

0 投票
2 回答
2305 浏览

android - 如何将 logcat 添加到 ACRA

我正在尝试在 ACRA 中添加我的日志。

我跟着这个链接

他们在那里说

adb logcat -t 200 -v 时间

这将产生 200 行 logcat,其中包含日期、调用时间、优先级/标记和原始进程的 PID。

但是我不知道在 ACRA 代码中的哪个位置添加它,这样这将使用这 200 行 logcat 更新我的 Google Docs

0 投票
1 回答
351 浏览

android - 多个数据报告实用程序可以报告同一个未捕获的异常吗?

我的应用程序使用 Flurry 进行分析,使用出色的 ACRA 进行未捕获的异常报告。这意味着有 3 个地方发生未捕获的异常报告:Flurry、ACRA 和 Android 开发者控制台中的崩溃错误报告。据我所知,这三个区域中似乎只有一个捕获并报告了异常。而且,更奇怪的是,它是哪一个似乎是随机的。即有时在 ACRA 中报告异常,有时在 Flurry 中,有时在开发者控制台中。我没有足够多的异常(谢天谢地!)来查看任何模式,但理想情况下,我希望所有异常至少都去 ACRA。我是否遗漏了一些关于它是如何工作的东西?是否有可能所有例外都去所有 3 个报告地点?