在华为Honor 7上抛出OutOfMemoryError

时间:2016-01-08 10:18:23

标签: android memory heap

我们开发了一个应用程序,你有一个配置文件图片和背景图像(模糊的配置文件图像)和其他东西的profil。在我的所有4台三星设备(S2,S3 mini,S4,S6)和Nexus 4上,该应用程序运行没有任何问题。但是在华为Honor 7上我得到了这样的信息:

OutOfMemoryError“无法分配31806012字节分配4194304空闲字节和24MB直到OOM”

清单中的选项largeHeap设置为true。有没有可能让应用程序在这个设备上工作?我认为堆大小太小了。

我知道有几件事情可以优化App。例如,我可以在使用后将所有使用过的图像设置为null。但是一开始并没有使用太多的图像。我想知道为什么App试图分配31MB内存,但该设备只提供4MB内存。

1 个答案:

答案 0 :(得分:0)

你可以关闭一些方法或图片来解决这个问题。祝你好运,我想这就是电话问题。