启动活动时android内存有问题吗?

时间:2011-11-21 12:29:40

标签: android memory

当我尝试打开新活动时,我的应用程序出现问题,但有时会发生这种情况。我在平板电脑上看到的错误是:

android.view.InflateException:二进制XML文件行#9:错误导致类

在DDMS LogCat消息上,我可以看到发生故障:

11-21 13:15:46.709:ERROR / dalvikvm-heap(3379):分配4070416字节时内存不足。

我有点失意,有人可以指导我解决问题吗??¿?,

非常感谢。

1 个答案:

答案 0 :(得分:1)

似乎你要膨胀的xml正在用大图像做某事,所以你的堆内存已经用完了。 Android为每个应用程序提供了一些VMBudget大小,如果您的应用程序需要更多堆内存,则会导致ERROR/dalvikvm-heap(3379): Out of memory on a 4070416-byte allocation之类的错误。那只是一个猜测。如果不是这种情况,那么请将您的code / xml内容粘贴到您收到此错误的位置。