Недостаточно памяти для выделения 9830416 байт с растровым изображением

я получаю какое-то изображение из моей папки ресурсов, и у меня есть это исключение:

03-11 10:18:28.019: E/dalvikvm-heap(4052): Out of memory on a 9830416-byte allocation.

У меня есть эта ошибка здесь:

//stream to get photo
InputStream bitmap=null;                        
bitmap=getResources().getAssets().open("ProduitsMini/"+productList.get(rang).getImg_mini());
Bitmap bit=BitmapFactory.decodeStream(bitmap);

// get drawable image
Drawable mDrawable = new BitmapDrawable(getResources(),bit);

Это'странно, потому что у меня нетЭта ошибка на каждом устройстве, но только с Galaxy S3.

Ответы на вопрос(1)

Ваш ответ на вопрос