Yeah- I’ve got what amounts to a bunch of paper cuts, and they can add up, but there’s a difference between maybe going from 0.28% to 0.48% and going from 1% to 4% like famousdogg did. That’s not a paper cut, that’s a hemorrhaging wound, so the source should be findable.
I’ll post my plugins below as a control for “not in bad behavior.” Maybe if everyone who’s having a real problem with ANRs notices that they’re all using a plugin that I’m not (Iron Source, Notifications, AdColony which I dumped 18 months ago because of ANRs), that would be a good place to focus engineering resources.
Base plugins (both apps):
plugin.animation
plugin.flurry.analytics
plugin.appsflyer
plugin.google.iap.billing.v2
CoronaProvider.native.popup.social
One app uses:
plugin.admob (w/ com.google.ads.mediation:facebook:6.12.0.0 in the gradle)
plugin.applovin.paid
plugin.chartboost
plugin.unityads.v4
The other one uses:
plugin.applovinMax
plugin.applovinMax.InMobi
plugin.applovinMax.UnityAds
plugin.admob (w/ com.google.ads.mediation:facebook:6.12.0.0 in the gradle)