android-Android数据库内存溢出的问题

问题描述

Android数据库内存溢出的问题

请问Android编译时出现这个问题:out of memory on a 1900-byte allocation怎么解决?

解决方案

看下图片是不是过大
http://blog.csdn.net/lizhenmingdirk/article/details/30490789

解决方案二:

是不是你用数据库存储文件了?

时间: 2024-09-20 14:42:58

android-Android数据库内存溢出的问题的相关文章

位图-android Bitmap的内存溢出,何处添加回收函数?

问题描述 android Bitmap的内存溢出,何处添加回收函数? public Bitmap rotateBitmap(int degree, Bitmap bitmap) { Matrix matrix = new Matrix(); matrix.postRotate(degree); Bitmap bm = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, true); re

Android编程之内存溢出解决方案(OOM)实例总结_Android

本文实例总结了Android编程之内存溢出解决方案(OOM).分享给大家供大家参考,具体如下: 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也是学习参考网络资料使用的,先来简单讲下下: 一般我们

Android编程之内存溢出解决方案(OOM)实例总结

本文实例总结了Android编程之内存溢出解决方案(OOM).分享给大家供大家参考,具体如下: 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也是学习参考网络资料使用的,先来简单讲下下: 一般我们

android-请问内存溢出有哪些情况,又该怎么解决

问题描述 请问内存溢出有哪些情况,又该怎么解决 想问一下,内存溢出有哪些情况,又该怎么解决呢??? 解决方案 (1)内存不足,你申请内存,系统中可用内存不足,没法分配,你需要优化算法 (2)内存泄漏,使用了内存,没有回收,特别是C++等需要手工释放的语言写的程序.表现为程序运行时间越长,内存越少,直到崩溃 (3)堆栈溢出,递归深度过大,或者无限递归,也可能是算法太复杂,需要优化 (4)内存越界,访问数组,下标越界,导致访问异常 解决方案二: 最常见的举出就是使用指针操作的地方 解决方案三: 你这

关于MySQL的整型数据的内存溢出问题的应对方法_Mysql

今天接到一个朋友电话说是觉的数据库被别人更改了,出现数据不对的问题 .经过很久的排查是数据类型溢出了(发生问题的版本是MySQL 5.1).后来通过给朋友那边把MySQL 5.1升级到MySQL 5.5去解决这个问题. 这也让我有兴趣去了解一下MySQL不同版本数据类型溢出的处理机制. 先看一下MySQL支持的整型数及大小,存储空间: 另外请记着mysql的数据处理会转成bigint处理,所以这里就用bigint几个测试: SELECTCAST(0ASUNSIGNED)-1; SELECT922

Android加载图片内存溢出问题解决方法

  这篇文章主要介绍了Android加载图片内存溢出问题解决方法,本文讲解使用BitmapFactory.Options解决内存溢出问题,需要的朋友可以参考下 1. 在Android软件开发过程中,图片处理是经常遇到的. 在将图片转换成Bitmap的时候,由于图片的大小不一样,当遇到很大的图片的时候会出现超出内存的问题,为了解决这个问题Android API提供了BitmapFactory.Options这个类. 2. 由于Android对图片使用内存有限制,若是加载几兆的大图片便内存溢出.Bi

Android 加载大图片时内存溢出怎么办

  尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存. 因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source, decodeStream最大的秘密在于其直接调用JNI>>nativeDecodeAs

android开发时,什么时候会出现内存溢出?

问题描述 android开发时,什么时候会出现内存溢出? 在使用MediaPlayer时,出现内存溢出,导致程序异常退出,不知道是哪里出问题了. 解决方案 在开发图像,音频,视屏等应用中容易出现的问题就是内存溢出,需要妥善使用和管理内存. 1.尽量避免创建不必要的对象,提高对象的复用 2.减少将大量数据放入对象中,使用完后及时销毁 解决方案二: 加载图片不当的处理的时候会出现内存溢出,内存溢出其实是Java的回收机制没来得及回收那些没有被调用的对象引起的,一般加载图片时候,去读缓存····还有就

Android遇到内存溢出(Out Of Memory)BUG的经验与解决方法

http://blog.csdn.net/ekechang/article/details/6706602 突然出现的Out Of Memory这个BUG导致我们项目中断了好几天,在经过不断地摸索之后,今天终于得到了解决.鉴于其强大的破坏力与多发性(尤其是当开发图形丰富的软件时),在此将解决方法同大家分享,希望大家以后少走弯路,而本人水平有限,如有不当,还望指教! 那么,首先让我们来看看遇到这个BUG时系统输出的Log: 按我们的经验一行一行地分析,发现了报错的原因:bitmap size ex