crashlytics

Android Fabric Crashlytics crashing with Resource not found at initialisation

做~自己de王妃 提交于 2019-12-03 13:26:43
I've got this report from the google play console - it looks like Fabric is crashing at startup because of a resource not found exception for some users: java.lang.RuntimeException: at android.app.ActivityThread.installProvider (ActivityThread.java:6423) at android.app.ActivityThread.installContentProviders (ActivityThread.java:6012) at android.app.ActivityThread.handleBindApplication (ActivityThread.java:5951) at android.app.ActivityThread.-wrap3 (ActivityThread.java) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1710) at android.os.Handler.dispatchMessage (Handler.java

Fabric Beta and APK splits

◇◆丶佛笑我妖孽 提交于 2019-12-03 13:18:36
I'm splitting my app based on ABI, not on density, like so: splits { abi { enable true reset() include 'x86', 'armeabi', 'armeabi-v7a', 'mips', 'arm64-v8a' universalApk true } } I have multiple flavors, and 2 build types (debug and release). I want to put the universal apk file, that has native libs for all platforms, up on fabric beta. From what I understand, this is supported through the ext.betaDistributionApkFilePath attribute. I can define this either at the buildType level, or at the flavor level. The problem is I need both build type and flavor to pick up my variant - something like

Crashlytics integration issue

一曲冷凌霜 提交于 2019-12-03 12:49:54
问题 I have trouble integrating Crashlytics into my project. Having follow instruction on website. But soon after installing the Crashlytics mac app , add new build script, paste script, then I build my project to continue, then the app crashed. Update : so back then, I forgot to initialize a Crashlytics instance in AppDelegate. It's totally my fault, not the service nor the client app (which is really really awesome by the way!). You can see answers below. 回答1: In the Build Phases of your target,

Fabric/Crashlytics on Android - How to have two different crashlytics projects with the same package name?

ぐ巨炮叔叔 提交于 2019-12-03 12:13:06
I am developing an Android application and I want to have two different projects in Crashlytics / Fabric (debug and release). I know that this is possible by having two different package names, but in my case, the package name of these two build types have to be the same. Is there any possibility to have two crashlytics projects with the same package name? Emin Ayar Hello I also had same questions months ago and I solved it myself. Hope my answer will help you. You need 2 organizations with different crashlyticsApiKey for each of your project on fabric. Then on your build.gradle file you will

How do I use Crashlytics for my React Native Android App?

六眼飞鱼酱① 提交于 2019-12-03 11:41:00
问题 I am trying to figure out how to use Crashlytics from Fabric for my React Native Android APP. I followed the steps on the Fabric homepage and added some lines in my build.gradle files. But the builds always crash. Is there a difference using Crashlytics for React Native Android and Crashlytics for Native Android development using Android Studio and Java? 回答1: I got it working in some way, but it may not be the perfect solution... 1: Add fabric/crashlytics into your app/build.gradle - File (I

Can't disable Crashlytics in a Firebase app (anymore)

你说的曾经没有我的故事 提交于 2019-12-03 11:30:29
问题 After upgrading to com.crashlytics.sdk.android:crashlytics:2.7.1@aar (from 2.6.8), I can't disable Crashlytics anymore in my Firebase app. Looks like there's some code in Crashlytics library itself that initializes Fabric with Crashlytics kit enabled whenever it detects that it's running inside a Firebase application. Indeed initializing with Crashlytics enabled and with ext.enableCrashlytics = false throws an UnmetDependencyException and crashes the app at startup (in fact, before my code in

How can I remove crashlytics from my iOS app?

佐手、 提交于 2019-12-03 11:22:07
I need to remove crashlytics from my iOS app, as am using STTwitter API to get user's Twitter credentials from the phone. This used to work fine on my device, but now I can't get the credentials for some reason, after some digging I found that I can still get the credentials on the simulator and since crashlytics doesn't work with the simulator am sensing the problem is with it, specially that there's this badge on Fabric mac app which indicates that crashlytics needs to be updated but even after I update it still I can not get the credentials and this "update badge" is back on after a while.

'invalid context 0x0' after Migration to iOS 9

随声附和 提交于 2019-12-03 11:01:53
问题 I've migrated the app to iOS 9, and it works as usually, but there three log messages: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. <Error>: CGContextTranslateCTM: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. <Error>: CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW

Does a Crashlytics-like service for web app exists?

送分小仙女□ 提交于 2019-12-03 11:01:38
问题 I am a web and iOS developer. On mobile we have famous tools to collect all the exceptions and errors that application thorws. There's Crashlytics (and others) that with few lines of code to install the sdk, start tracking everything automatically. Then them display the error and useful informations on their website with priority and other stats. Exists something like that for web applications? Or explicitly for php or js apps? Thanks ;) 回答1: www.exceptional.io is exactly what you're asking

Exception in plugin Fabric for Android Studio

十年热恋 提交于 2019-12-03 10:10:13
I've installed the latest Fabric plugin for Android Studio and it run fine for a while. Just after updating to Android Studio 1.1.0 I got this in event log: And the NullPointerException: update failed for AnAction with ID=Actions.Crashlytics.CrashlyticsAction java.lang.NullPointerException at com.crashlytics.tools.intellij.CrashlyticsPlugin.getCrashlyticsBridge(CrashlyticsPlugin.java:104) at com.crashlytics.tools.intellij.actions.CrashlyticsAction.getDelegate(CrashlyticsAction.java:24) at com.crashlytics.tools.intellij.actions.CrashlyticsAction.update(CrashlyticsAction.java:34) at com.intellij