问题标签 [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 投票
2 回答
1000 浏览

android - 启动时面料崩溃

我的应用程序在 onCreate() 函数内的这一行崩溃了

该设备是 SAMSUNG SM-G313 HZ,运行 4.4.2 我已向他们的 Twitter 开发论坛报告,但我的帖子被自动标记为垃圾邮件。

有人知道解决方法吗?

这是onCreate功能:

我已经在 AndroidManifest 中声明了 fabric

日志猫:

0 投票
1 回答
2119 浏览

android - 使用 Phonegap 构建的 Fabric Crashlytics

我已经注册了 Fabric.io,并希望在我的 Phonegap Build 项目中使用 Crashlytics。

我找到了以下插件:

https://www.npmjs.com/package/cordova-fabric-plugin

我觉得好像我只需要一个 API 密钥和 Fabric 中的一些其他信息,并在我的应用程序上进行一些配置。在 Fabric 站点上,我必须执行此入职流程,这涉及到拥有我没有的 xCode 或 Android Studio 项目。

无论如何,这可以与Phonegap Build项目一起使用吗?

0 投票
1 回答
283 浏览

android - Android Studio 中的 SQLCipher 和 Fabric/Crashlytics 问题

我有一个使用 SQLCipher 的 android studio 项目,没有问题,但是当我集成 Fabric SDK 和 Crashlytic 时,当我加载 SQLCipher 的库时,它现在在运行时崩溃并出现不满意的链接器错误,因为它找不到 libstlport_shared.so

还有其他人在运行这个问题吗?我不知道从哪里开始解决这个问题。这是错误。

0 投票
1 回答
2402 浏览

android - Fabric Beta 和 APK 拆分

我根据 ABI 拆分我的应用程序,而不是密度,如下所示:

我有多种风格和 2 种构建类型(调试和发布)。我想将具有适用于所有平台的本机库的通用 apk 文件放在 fabric beta 上。据我了解,这是通过 ext.betaDistributionApkFilePath 属性支持的。

我可以在 buildType 级别或在风味级别定义它。问题是我需要构建类型和风格来选择我的变体 - 像这样:

或者

不幸的是,这似乎不起作用-目前有什么办法吗?

0 投票
3 回答
7639 浏览

react-native - 如何为我的 React Native Android 应用程序使用 Crashlytics?

我试图弄清楚如何将 Fabric 中的 Crashlytics 用于我的 React Native Android APP。我按照 Fabric 主页上的步骤,在我的 build.gradle 文件中添加了一些行。但是构建总是崩溃。

将 Crashlytics 用于 React Native Android 和 Crashlytics 用于使用 Android Studio 和 Java 的 Native Android 开发有区别吗?

0 投票
1 回答
359 浏览

android - 如何将 Crashlytics 添加到 AIDE?

我在旅途中使用 AIDE。在 Android Studio 上,我将 Crashlytics 添加到我的项目中,但将其移至 AIDE 后,它似乎无法识别 Crashlytics。具体来说,根据编译错误,这一行被指定为未知依赖:

我能做些什么来解决这个问题,还是 AIDE 无法支持 Crashlytics?

0 投票
1 回答
615 浏览

android - Crashlytics ndk 更改类加载器路径

我正在尝试根据此处的说明配置 crashlytics ndk:https ://fabric.io/downloads/gradle/ndk

将 ndk 部分添加到 build.gradle 后,特别是以下几行:

我的应用程序因以下堆栈跟踪而崩溃:

似乎 crashlytics 改变了类加载器路径。

有任何想法吗?

0 投票
0 回答
377 浏览

android-gradle-plugin - Fabric / Crashlytics:gradle 需要运行两次

我正在开发一个应用程序,当在命令行中使用 gradle 构建它时(“clean build”甚至“clean installRelease”),我遇到了 Crashlytics 无法启动的问题:

在尝试了很多关于 SO 的东西之后,我发现如果我跑了:

我的应用程序启动没有任何问题。

这有点痛苦,因为我必须在发布之前构建应用程序两次(如果我忘记这样做,我正在发布一个无法使用的应用程序:/

我的 gradle 文件设置正确(至少,插件没有抱怨它),并且 gradle 是最新的(gradle 2.9,android plugin 1.5.0,crashlytics 2.5.4,...)

以下是我的 build.gradle 中的几行:

如果有人曾经遇到并解决过此类问题,我很想听听 :) 谢谢!

0 投票
1 回答
362 浏览

android - 如何在一段时间后重新初始化 Crashlytics?

我想使用 Crashlytics。onCreate我从我的活动中初始化函数中的 Crashlytics,main一切正常。

如果应用程序有一段时间没有处于活动状态并且我想从状态栏通知跳转到应用程序,问题就开始了。我认为它是从 Android 垃圾收集中回收的。所以我必须重新初始化 Crashlytics。有可能我从状态栏中收到通知,通知我的应用程序中的几乎所有活动(我也从状态栏中触发异步任务)。

我是否必须在每个活动/异步任务中初始化 Crashlytics 以确保它在应用程序关闭和回收后运行良好,还是有其他方法?

0 投票
1 回答
1567 浏览

android - 使用 Crashlytics 进行 Proguard

我们在我们的 android 应用程序中添加了,我们正在使用proguard. 因此,正如crashlytics文档所述,我们在proguard配置文件中添加了以下代码:

不幸的是,当我们签署 APK 时,我们收到以下错误:

我们做错了什么?

提前致谢