【发布时间】:2019-01-17 18:41:55
【问题描述】:
我看到我的一个用户发生了崩溃。我怎么知道这个崩溃是什么时候发生的?它发生在哪个活动中?哪一行代码?
我没有在任何地方使用 Bitmap factory,但我确实在 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)
我自己从来没有遇到过这种崩溃?我可以看到它发生在哪个设备上(Galaxy S3),所以我在模拟器中试了一下,一切正常。
谢谢
【问题讨论】:
标签: android firebase crashlytics bitmapfactory