Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo corregir el error en el tamaño de mapa de bits supera el presupuesto de VM

Estoy trabajando una imagen de la aplicación de carga a sdcard estoy escalado que sdcard guardado en la base de datos algunas veces un error se produce tamaño de mapa de bits supera vm presupuesto

ouput : 01-11 15:39:51.809: ERROR/AndroidRuntime(6214): Uncaught handler: thread main exiting due to uncaught exception 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): java.lang.OutOfMemoryError: bitmap size exceeds VM budget 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:384) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:397) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at com.fitzgeraldsoftware.shout.presentationLayer.Shout.onActivityResult(Shout.java:1653) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.Activity.dispatchActivityResult(Activity.java:3624) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.ActivityThread.deliverResults(ActivityThread.java:3220) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.ActivityThread.handleSendResult(ActivityThread.java:3266) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.ActivityThread.access$2600(ActivityThread.java:116) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1823) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.os.Handler.dispatchMessage(Handler.java:99) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.os.Looper.loop(Looper.java:123) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at android.app.ActivityThread.main(ActivityThread.java:4203) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at java.lang.reflect.Method.invokeNative(Native Method) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at java.lang.reflect.Method.invoke(Method.java:521) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 01-11 15:39:51.979: ERROR/AndroidRuntime(6214): at dalvik.system.NativeStart.main(Native Method) 

Cómo arreglar el error por favor adelante alguna solución gracias de antemano

  • Android: Tamaño de texto de Canvas.drawText () en diferentes resoluciones de pantalla
  • WebView no está llenando toda la pantalla del dispositivo o el emulador
  • Inconsistencia al establecer el tamaño de fuente de TextView en el código y en los recursos
  • Layout botones para que cada uno divide el espacio por igual
  • Android: layout_height 50% del tamaño de la pantalla
  • Admob no llena todo el ancho
  • ¿Por qué el tamaño de mapa de bits es más grande en la memoria que en el disco en Android?
  • ¿Debo cambiar el tamaño del mapa de bits antes de agregar a un ImageView o dejar que el ImageView cambiar el tamaño del mapa de bits?
  • 2 Solutions collect form web for “Cómo corregir el error en el tamaño de mapa de bits supera el presupuesto de VM”

    Narasimha, supongo que puede ser este post le ayudará

    Android-extraño-fuera de la memoria-cuestión

    O este java-lang-outofmemoryerror-bitmap-size-exceeds-vm-budget-android

    O puede ser este android-java-lang-outofmemoryerror

    Y hay más preguntas ya hay

    Tiene una pérdida de memoria. Usted necesita investigar para encontrarlo. Esto podría ser inédito Bitmap o Cursor …

    Inspeccione el montón para ver qué tipo de objetos que tiene.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.