奇怪的内存不足错误。怎么会发生这种情况?

时间:2015-04-22 18:22:49

标签: android out-of-memory android-5.0-lollipop

java.lang.OutOfMemoryError: Failed to allocate a 1022304 byte allocation with 16777216 free bytes and 464MB until OOM
 1  at  java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:95)
 2  at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:146)
 3  at java.lang.StringBuilder.append(StringBuilder.java:216)

我遇到了Android 5.0中的一个错误,我们的应用程序崩溃了很多用户。但是,内存不足异常非常奇怪,仅在Android 5.0+上发生。相同的应用程序在5.0以下的所有版本上运行正常。

当分配1MB(16MB可用字节)和464MB直到OOM时,怎么可能发生OOM

0 个答案:

没有答案