java.lang.outofmemoryerror异常?

java.lang.outofmemoryerror异常?,java,android,eclipse,exception,out-of-memory,Java,Android,Eclipse,Exception,Out Of Memory,我的android项目有问题,我什么都没碰,突然我的应用程序因为这个错误停止了工作。你知道发生了什么事吗?错误是: 10-30 22:53:38.246: E/AndroidRuntime(19137): FATAL EXCEPTION: Thread-1210 10-30 22:53:38.246: E/AndroidRuntime(19137): java.lang.OutOfMemoryError 10-30 22:53:38.246: E/AndroidRuntime(19137):

我的android项目有问题,我什么都没碰,突然我的应用程序因为这个错误停止了工作。你知道发生了什么事吗?错误是:

10-30 22:53:38.246: E/AndroidRuntime(19137): FATAL EXCEPTION: Thread-1210
10-30 22:53:38.246: E/AndroidRuntime(19137): java.lang.OutOfMemoryError
10-30 22:53:38.246: E/AndroidRuntime(19137):    at com.android.volley.toolbox.DiskBasedCache.streamToBytes(DiskBasedCache.java:316)
10-30 22:53:38.246: E/AndroidRuntime(19137):    at com.android.volley.toolbox.DiskBasedCache.readString(DiskBasedCache.java:526)
10-30 22:53:38.246: E/AndroidRuntime(19137):    at com.android.volley.toolbox.DiskBasedCache.readStringStringMap(DiskBasedCache.java:549)
10-30 22:53:38.246: E/AndroidRuntime(19137):    at com.android.volley.toolbox.DiskBasedCache$CacheHeader.readHeader(DiskBasedCache.java:392)
10-30 22:53:38.246: E/AndroidRuntime(19137):    at com.android.volley.toolbox.DiskBasedCache.initialize(DiskBasedCache.java:155)
10-30 22:53:38.246: E/AndroidRuntime(19137):    at    com.android.volley.CacheDispatcher.run(CacheDispatcher.java:85)

请帮帮我

这件事很容易解决

只需在清单文件中的应用程序标记中添加这一行

android:largeHeap="true"
像这样

<application
    android:largeHeap="true"
    android:allowBackup="true"
    ......

-如果问题是由位图引起的,则使用

ListView中位图的惰性Imageloader

-确保你没有太多的工作在它的后台任务


-如果可能的话,请把你的代码贴在你收到这个问题的地方,这样我们也可以从中学习。谢谢!:)

您可以从eclipse中的内存分析器中检测内存泄漏,该分析器占用了大量空间,因此优化了您的代码,

您在磁盘上存储的任何内容都变得太大,无法立即放入内存中?嗨,jony,您找到解决方案了吗。我也有同样的例外。请与我们分享解决方案,好吗?请在这里输入您的代码,以便我们进一步了解。也许这个[问题][1]可以帮助您![1] :我正在使用UNiversal Image loader在我的feedlist中加载图像,但我在com.android.volley.toolbox.DiskBasedCache.streamToBytes(DiskBasedCache.java:316)上遇到错误。我正在使用带有五个片段的viewpager。这背后的原因可能是什么。据我所知,它尚未发布,尽管看起来像是一个修复程序。