Android应用程序中的内存不足错误需要帮助。在 我的应用程序,只支持纵向模式,我使用背景图像和图标图像进行布局。这些图像直接设置在我的应用程序的布局中。即使我在某个时候出现了内存问题。如何解决这个问题?
答案 0 :(得分:0)
我建议您使用此代码并增加设备堆大小。
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
并且此地点添加此代码-partition-size 2047
不要错过昏迷
祝你好运
Don t confuse BibleHelper in my Apps
s genral class.ShowerrorLog是显示错误日志
答案 1 :(得分:0)
回收您的位图图片或在onDestory()
中将其设置为null。希望这可以帮到你。