如题,我是一个 flutter 新手,对于 android 原生开发了解很少。目前是在网上找一些开源的 flutter 代码边调试边学习。但是我发现在我调试的好几个项目中,都会报 oom 错误,但似乎并不影响开发环境的运行。 报错类似如下:
E/AndroidRuntime(32129): FATAL EXCEPTION: pool-3-thread-188
E/AndroidRuntime(32129): Process: com.miui.dmregservice, PID: 32129
E/AndroidRuntime(32129): java.lang.OutOfMemoryError: Failed to allocate a 75497480 byte allocation with 25165824 free bytes and 71MB until OOM, target footprint 218331896, growth limit 268435456
在网上搜索后(主要是 stackoverflow ),回答要么是修改 android 代码中内存方面的配置,要么是优化代码的写法(这部分有点难懂,作为初学者看起来很吃力)。既然不影响正常运行,我感觉好像问题不大?不知道路过的 flutter 开发者如何看这个问题呢?(希望大家不要觉得我的问题很白痴,我纯纯新手:)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.