Crashlytics:避免OutOfMemory错误

时间:2019-10-25 18:52:26

标签: firebase error-handling out-of-memory crashlytics

我在应用程序中使用了crashlytics,但通常会收到OutOfMemory错误,并显示文本“无法分配x字节分配...”。

但是,此错误会影响我的一小部分用户(例如0-5%),当我在Firebase中检查该错误时,我发现发生这种情况的主要原因是该用户的手机便宜或旧,内存不足,或者他同时使用了许多应用程序,当我同时打开许多应用程序时,我也会发生这种情况。

所以这些不是我需要在代码中修复的错误,而且我不断从Firebase收到有关这些错误的邮件,例如每天1或2(对于多个应用程序)。我还使用了与第三方库相关的小错误,因此该错误不在我的代码中,因为它们只影响少数用户,所以我不在乎。

在某些项目中,我与客户一起工作,他们也收到邮件,并认为该应用有问题,我必须解释一下,该应用没有任何问题,这是由于廉价的手机或非常老的android版本造成的,或只准时影响少数用户的内容。一切都很烦人。

那么有没有可能选择在Crashlytics中避免的错误?我并不是说要在Firebase中过滤它们,而是要停用它们以在每次发生错误时停止接收通知,如果可能,请将其隐藏在firebase中。

0 个答案:

没有答案