gpt4 book ai didi

java - 致命异常 : java. lang.OutOfMemoryError : EnsureLocalCapacity (FileInputStream. open0, android.graphics.Typeface.getFullFlipFont)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:14:44 24 4
gpt4 key购买 nike

将 BuildTools 从 23 升级到 27 后,我遇到了崩溃问题。

我已经在分析器中检查了 RAM 使用情况 - 那里没有异常。应用程序有时在后台崩溃,有时在前台崩溃,在不同的 Activity 中(崩溃是完全不确定的),它似乎不依赖于内存使用(能够在 350mb 使用时崩溃,就像在 200mb 时一样)

我还安装了“square/leakcanary”来查找任何内存泄漏,但什么也没有...

似乎是加载 native 字体的问题。我不在此应用程序中使用自定义字体。我设法使三星 S9 和三星 S5 上的应用程序崩溃。有任何想法吗? :(

感谢您的帮助!

堆栈跟踪:

2018-10-05 08:09:04.740 20542-20542/pl.chillout.debug E/AndroidRuntime: FATAL EXCEPTION: main
Process: pl.chillout.debug, PID: 20542
java.lang.OutOfMemoryError: EnsureLocalCapacity
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:200)
at java.io.FileInputStream.<init>(FileInputStream.java:150)
at android.graphics.Typeface.getFullFlipFont(Typeface.java:1275)
at android.graphics.Typeface.getFontPathFlipFont(Typeface.java:1220)
at android.graphics.Typeface.SetFlipFonts(Typeface.java:1413)
at android.graphics.Typeface.SetAppTypeFace(Typeface.java:1547)
at android.app.Activity.onCreate(Activity.java:1020)
at android.support.v4.app.SupportActivity.onCreate(SupportActivity.java:66)
at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:321)
at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:84)
at pl.chillout.redesign.activity.BaseDrawerActivity.onCreate(BaseDrawerActivity.java:45)
at pl.chillout.redesign.activity.ChilloutActivity.onCreate(ChilloutActivity.java:115)
at android.app.Activity.performCreate(Activity.java:7174)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1220)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2908)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3030)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6938)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

最佳答案

实际上,我最终设法通过将 BuildTools 从版本 27 升级到 28 来完全“修复”此崩溃(正如我在问题评论部分提到的问题不适用于发布版本)。

关于java - 致命异常 : java. lang.OutOfMemoryError : EnsureLocalCapacity (FileInputStream. open0, android.graphics.Typeface.getFullFlipFont),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52659856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com