问题标签 [crashlytics-android]

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 投票
0 回答
159 浏览

android - Fabrics Crashlytics 中未显示某些自定义日志

我知道这个问题被问了好几次,但无处可去,我没有找到任何合适的答案。Fabrics Crashlytics 中未显示崩溃前的某些自定义日志。有没有直接的方法来获取所有日志。我不想使用那个 UncaughtExceptionHandler。还有其他方法吗?

0 投票
1 回答
491 浏览

android - Fabric 插件未显示为 crashlytics 应用代码更改的选项

我创建了一个新的面料帐户并尝试使用插件https://www.numetriclabz.com/integrate-crashlytics-for-android-by-fabric-tutorial/添加 crashlytics

它已添加到我的 android studio 中,但未显示此屏幕https://www.numetriclabz.com/wp-content/uploads/2016/03/crashlytics-code.png 我可以在其中应用更改我的代码。

它要求我对您的代码进行更改,但它本身并没有做出它应该做的更改。

在此处输入图像描述

点击下一个按钮,然后它在下面的屏幕上导航

在此处输入图像描述

有谁知道为什么它表现得很奇怪?

0 投票
0 回答
439 浏览

android - android studio 2.3+ 的 Fabric NDK 崩溃报告

我正在尝试配置结构 NDK 错误报告。我使用了织物提供的说明。

我在我的摇篮文件中添加了 NDK 依赖项。

我使用这个命令编译项目

但我所有的崩溃报告都像这样:

有谁知道如何正确设置 crashlytics NDK?

谢谢你。

0 投票
1 回答
2271 浏览

java - AAPT2 link failed Crashlytics

Updated to Android studio 3 and am now getting the following error

Error:/app/build/intermediates/res/merged/debug/values/com_crashlytics_build_id.xml uncompiled XML file passed as argument. Must be compiled first into .flat file.

Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:

0 投票
0 回答
65 浏览

hidden - 如何在 Crashlytics-ndk 上使用“fvisibiltiy=hidden”选项?

如何在 Crashlytics-ndk 上使用“fvisibiltiy=hidden”选项?这是与符号不同的问题。如果使用此选项,则找不到模块偏移量。

0 投票
0 回答
506 浏览

android - 在每个进程上使用具有不同 API 密钥的 Android Fabric Crashlytics

我们有一个 Android 库,它在一个单独的进程中完成所有工作(在清单中使用Servicewithandroid:process标记),我正在尝试对其使用 Fabric.io 崩溃报告。

目前,我们还在为使用该库的第 3 方开发应用程序,因此现在是测试它的好时机。

目前,我已使用标准方式将 Fabric crashlytics 添加到应用程序主进程本身:

这会从清单中获取 API 密钥。

我的问题是没有构造函数或构建器可以为其他进程指定不同的 API 密钥,或者即使我只想为这个项目使用相同的 API 密钥,我还没有看到正式的多进程支持(据我所见,使用 Android Studio 反编译器,Fabric 似乎保存为磁盘上的文件,这似乎不太适合多进程应用程序)。

我发现的唯一可能的可能路径是将 ContextWrapper 传递给 Fabric 初始化并在那里拦截 api 密钥。但这听起来有很大的错误空间。

所以问题:

  • 有没有办法使用选定的 api 密钥来初始化 Fabric/Crashlitics?如何?
  • 如果我不能用 apiKey 初始化,在多进程中使用它是否安全?我可以在这个 1-off 应用程序中使用吗?
0 投票
1 回答
215 浏览

android - 如果我需要记录非致命异常,是否需要初始化 Crashlytics?

在我调用该方法之前

我需要像这样初始化 Crashlytics

虽然我已经在主屏幕上初始化了?

0 投票
1 回答
620 浏览

android - Crashlytics Answers 引发 Android 即时应用程序错误

我正在为我的 Android 应用程序使用 Crashlytics 版本 2.6.8。我已在此处回答后的基本功能中配置了 Crashlytics 。使用以下代码片段使用 Fabric 初始化 Crashlytics

Crashlytics Answers 在启动 Android 即时应用程序时引发此异常

是由于存储访问引起的吗?如果是这样,是否可以在即时应用程序的情况下配置 Crashlytics 以访问存储?

0 投票
1 回答
31 浏览

crashlytics - 从 Crashlythics 获取自定义请求

我在fabric crashlythics 仪表板中看到他们使用了很多graphql,我想知道是否有任何文档可用于创建您自己的概述,因为有时需要花费太多时间来单击各处。我还想在我们的内部仪表板系统上展示它。

0 投票
0 回答
1237 浏览

android - Fabric Crashlytics/Answers 未显示 - 将 Fabric 作为 android 库的一部分安装

我已被要求进行此设置:在 2 个不同的存储库中有 2 个 android 项目。其中一个项目是一个Android库,另一个是一个(或多个)android应用程序,导入该库。这是在不同的存储库中设置的,因此它不是具有库模块的应用程序,反之亦然。

Android 库包含我们在公司中使用的所有潜在分析工具,然后应用程序项目只需导入 android 库,并初始化它想要报告的任何分析提供程序。

到目前为止,一切都“有效”,但我在 Fabric 的网站上没有看到任何数据。

以下是我如何设置库的重要部分:

项目级别build.gradle

然后是应用级build.gradle文件:

最后,应用程序的AndroidManifest.xml文件包含 apiKey:

该库初始化 Crashlytics/Answers,如下所示(这只是一个测试,所以现在一切都很脏):

我运行应用程序,日志显示:

关于为什么这没有出现在 Fabric 方面的任何建议或反馈?

谢谢!