Sé por qué ocurre OutOfMemoryError Exception. Pero hay alguna forma de convertir la matriz de bytes a Bitmap.Y utilicé el código siguiente, pero cuando se usa byte grande, se cierra la aplicación y se produce una excepción OutOfMemoryError.Android ¿La mejor manera de convertir una matriz de bytes a Bitmap?
Y tengo API me devuelve matriz de bytes nada más.
Bitmap bmp = BitmapFactory.decodeByteArray(bytearray, 0, bytearray.length);
¿Qué tan grande es el bytearray? ¿Realmente es una gran imagen? Quizás la imagen sea realmente grande para la memoria del teléfono y debería comprimirla en el lado del servidor si la está recuperando desde allí. – DNax
revise esta buena explicación http://developer.android.com/training/displaying-bitmaps/load-bitmap.html – dhams