如何解决Android中的内存不足问题

如何解决Android中的内存不足问题,android,out-of-memory,Android,Out Of Memory,我需要Android应用程序内存不足错误的帮助。在里面 我的应用程序,仅支持纵向模式,我使用背景图像和图标图像进行布局。这些图像直接设置在我的应用程序的布局中。甚至,我有时也会出现内存不足的问题。如何解决此问题?我建议您使用此代码并增加设备堆大小 long newsize = 4 * 1024 * 1024; bibleHelper.showErrorLog(" the New Size-->" + newsize); VMRuntime heap = VMRuntime.getRunti

我需要Android应用程序内存不足错误的帮助。在里面
我的应用程序,仅支持纵向模式,我使用背景图像和图标图像进行布局。这些图像直接设置在我的应用程序的布局中。甚至,我有时也会出现内存不足的问题。如何解决此问题?

我建议您使用此代码并增加设备堆大小

long newsize = 4 * 1024 * 1024;
bibleHelper.showErrorLog(" the New Size-->" + newsize);
VMRuntime heap = VMRuntime.getRuntime();
bibleHelper.showErrorLog("cur Alocate -->"+ heap.getTargetHeapUtilization());
long oldSize = heap.setMinimumHeapSize(newsize);
bibleHelper.showErrorLog("After New Size -->"+ heap.getTargetHeapUtilization());
下一步是应用模拟器的分区大小。 按此步骤操作

Run->Runconfigure->Target->Addition Emulator Command line options 
这个地方添加这个代码
-分区大小2047

不要错过昏迷 好的,祝你好运


不要在我的应用程序中混淆BibleHelpers genral class.bathrorlog是显示错误日志

回收位图图像或在
onDestory()中将其设置为空。希望这能对您有所帮助。

您需要提供更多关于您正在做的事情的详细信息(最好是相关代码)。(顺便问一下,什么是“盆礼模式”?)