如何减少Android谷歌地图中的本机堆使用?

时间:2010-10-16 15:34:07

标签: android google-maps-api-3 out-of-memory

  

10-15 14:43:43.020:ERROR / dalvikvm-heap(299):32768字节的外部分配对于此过程来说太大了。 10-15 14:43:43.020:ERROR / GraphicsJNI(299):VM不允许我们分配32768字节10-15 14:43:43.260:ERROR / AndroidRuntime(299):致命异常:主10-15 14: 43:43.260:ERROR / AndroidRuntime(299):java.lang.OutOfMemoryError:位图大小超过VM预算10-15 14:43:43.260:ERROR / AndroidRuntime(299):at android.graphics.Bitmap.nativeCreate(Native Method) 10-15 14:43:43.260:ERROR / AndroidRuntime(299):在android.graphics.Bitmap.createBitmap(Bitmap.java:468)

当我在谷歌地图上使用叠加时,这是我得到的错误!我使用this code here检查了本机堆的使用情况。

当我收到错误时,我发现本机堆使用率接近50%

  

10-16 13:40:01.658:INFO / System.out(1661):alloc:7.0171661376953125:available:7.10546875

有人可以帮我解决这个问题吗?感谢。

- 阿赫桑

0 个答案:

没有答案