Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Firebase Crashlytics位图OutOfMemoryError哪个活动_Android_Firebase_Crashlytics_Bitmapfactory - Fatal编程技术网

Android Firebase Crashlytics位图OutOfMemoryError哪个活动

Android Firebase Crashlytics位图OutOfMemoryError哪个活动,android,firebase,crashlytics,bitmapfactory,Android,Firebase,Crashlytics,Bitmapfactory,我看到我的一个用户崩溃了。我怎么知道这次车祸是什么时候发生的?它发生在哪个活动中?哪一行代码 我没有在任何地方使用位图工厂,但我确实在ImageView中显示了一些图片 以下是Firebase控制台中显示的崩溃: Fatal Exception: java.lang.OutOfMemoryError at android.graphics.Bitmap.nativeCreateFromParcel(Bitmap.java) at android.graphics.Bitmap.acc

我看到我的一个用户崩溃了。我怎么知道这次车祸是什么时候发生的?它发生在哪个活动中?哪一行代码

我没有在任何地方使用位图工厂,但我确实在ImageView中显示了一些图片

以下是Firebase控制台中显示的崩溃:

Fatal Exception: java.lang.OutOfMemoryError
   at android.graphics.Bitmap.nativeCreateFromParcel(Bitmap.java)
   at android.graphics.Bitmap.access$000(Bitmap.java:31)
   at android.graphics.Bitmap$1.createFromParcel(Bitmap.java:1308)
   at android.graphics.Bitmap$1.createFromParcel(Bitmap.java:1300)
   at android.app.IUiAutomationConnection$Stub$Proxy.takeScreenshot(IUiAutomationConnection.java:224)
   at android.app.UiAutomation.takeScreenshot(UiAutomation.java:599)
   at com.google.android.apps.mtaas.crawler.platform.common.Utils.takeScreenshot(Utils.java:42)
   at com.google.android.apps.mtaas.crawler.platform.hybrid.ViewScreenStateBuilder.traverseAndBuild(ViewScreenStateBuilder.java:41)
   at com.google.android.apps.mtaas.crawler.platform.hybrid.HybridStateExtractor.tryExtractingScreenState(HybridStateExtractor.java:40)
   at com.google.android.apps.mtaas.crawler.platform.hybrid.HybridStateExtractor.getStableScreen(HybridStateExtractor.java:8)
   at com.google.android.apps.mtaas.crawler.controller.remote.RemotePlatform.handlePerformScrape(RemotePlatform.java:40)
   at com.google.android.apps.mtaas.crawler.controller.remote.RemotePlatform.access$400(RemotePlatform.java:81)
   at com.google.android.apps.mtaas.crawler.controller.remote.RemotePlatform$ControllerMessageHandler.handleMessage(RemotePlatform.java:10)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:176)
   at android.os.HandlerThread.run(HandlerThread.java:61)
我自己从来没有经历过这场车祸?我可以看到它发生在哪个设备上(GalaxyS3),所以我在模拟器上试过,一切都正常

谢谢

这是电子邮件的屏幕截图

您试图加载完整位图,内存不足

查看Android开发者文章,了解如何高效加载位图:


如果您通过电子邮件连接,您将始终收到firebase的电子邮件


像这样

我认为这不是来自用户。堆栈跟踪的来源是
com.google.android.apps.mtaas.crawler
。这很可能来自您将*.apk提交到Google Play时的。这是自动发生的。正如另一条评论所说,当爬虫截图时,它的内存似乎已经用完了


如果您登录到Google Play,您应该会看到一个查看发射前测试报告的选项(从左侧菜单转到
发布管理->发射前报告
)。事实上,我相信你应该在发布应用程序之前得到警告。这可能是该服务中的一个bug,而不是用户。所以你可能不必担心。尽管在Google Play上提交bug可能是个好主意。

我的应用程序中没有位图!看起来问题的关键在于用户正在拍摄截图。这很有趣。我附上了一张照片,它仍然没有告诉我是哪行代码导致了你的firebase与你的电子邮件连接?是的,我附上了我收到的电子邮件。非常感谢你。就是这样。