Как уменьшить использование собственной кучи в карте Google для Android? - PullRequest
2 голосов
/ 16 октября 2010

10-15 14: 43: 43.020: ОШИБКА / dalvikvm-heap (299): внешнее распределение 32768 байт слишком велико для этого процесса.10-15 14: 43: 43.020: ОШИБКА / GraphicsJNI (299): ВМ не позволяет выделять 32768 байт 10-15 14: 43: 43.260: ОШИБКА / AndroidRuntime (299): ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: основное 10-15 14:43: 43.260: ОШИБКА / AndroidRuntime (299): java.lang.OutOfMemoryError: размер растрового изображения превышает бюджет виртуальной машины 10-15 14: 43: 43.260: ОШИБКА / AndroidRuntime (299): в android.graphics.Bitmap.nativeCreate (собственный метод)10-15 14: 43: 43.260: ОШИБКА / AndroidRuntime (299): на android.graphics.Bitmap.createBitmap (Bitmap.java:468)

Это ошибка, которую я получаю при использованииналожение на гугл карту!Я проверил использование собственной кучи, используя этот код здесь .

Когда я получаю сообщение об ошибке, я вижу использование собственной кучи почти на 50%

10-16 13: 40: 01.658: INFO / System.out (1661): alloc:7.0171661376953125: доступно: 7.10546875

Может кто-нибудь помочь мне в этом вопросе?Спасибо.

- ахсан

...