问题
I have several customized Apps which have different package name/bundle ID. Crash data will be sent to different apps in Fabric Crashlytics dashboard (I guess they have different package name), even if the crash data are same(same type, same exceptions...). My question is: is that possible or is there a way to get the aggregated crash data from these Apps? Thanks.
回答1:
Mike from Crashlytics and Fabric here.
If you want multiple apps to flow into a single "parent" app on your Fabric dashboard, then here's what you need to do.
First ensure that the parent app has been added to your Fabric dashboard. Then you want to use something like this, depending on the kits of Fabric that you're using:
Fabric.with(new Fabric.Builder().kits(new Crashlytics(), ...).appIdentifier("parent app identifier").build());
One important note is that if you're using Proguard or Dexguard, de-obfuscation will not work correctly on crashes from the child app. Second, currently this only supported on Android.
来源:https://stackoverflow.com/questions/34032726/fabric-crashlytics-aggregate-data-from-different-projects