我的应用程序出现“外部分配超过了该进程的最大容量”错误。一次出现很多这样的错误:
11-16 10:56:59.230: ERROR/dalvikvm-heap(2875): 1303680-byte external allocation too large for this process.
11-16 10:56:59.230: ERROR/GraphicsJNI(2875): VM won't let us allocate 1303680 bytes
11-16 10:56:59.230: ERROR/dalvikvm-heap(2875): 1536000-byte external allocation too large for this process.
11-16 10:56:59.230: ERROR/GraphicsJNI(2875): VM won't let us allocate 1536000 bytes
看起来它们是在渲染布局时产生的,在加载大型位图后产生。然而,这些错误并不是在解码位图时产生的。
我应该如何调试这些错误?有任何额外的指针吗?