如何解决Android中的内存不足问题
我需要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
我的应用程序,仅支持纵向模式,我使用背景图像和图标图像进行布局。这些图像直接设置在我的应用程序的布局中。甚至,我有时也会出现内存不足的问题。如何解决此问题?我建议您使用此代码并增加设备堆大小
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()中将其设置为空。希望这能对您有所帮助。您需要提供更多关于您正在做的事情的详细信息(最好是相关代码)。(顺便问一下,什么是“盆礼模式”?)