Android清单文件中的VM最小堆大小

7
有没有在Android清单中声明操作系统/设备所需的最小VM堆大小的选项,以便Android市场只显示符合要求的设备,并过滤其余设备?
我可以在应用程序启动时检测最大VM堆大小,并在可用内存不足时失败。但是,这对用户来说可能不方便。
具体而言,我正在与朋友合作制作一个业余游戏,其中图形需要至少16MB但不超过24MB的内存。在游戏的任何给定状态下,内存使用情况更或多或少地是最佳的,因为只有所需的图形加载到内存中。

2
不,我认为没有这样的东西。 - kosa
我担心文档中也没有关于此事的任何信息。最好的方法是尝试减少游戏中图形的数量/质量。 - Timo
是的,据我所知,那是你唯一的选择。 - kosa
1
+1:没有办法做到这一点,但这仍然是一个有用的问题,因为它帮助我们确认无法做到! - Carl
1个回答

3

您可以通过在应用程序的清单文件中设置android:largeHeap=true来确保您的应用程序使用最大可用堆内存。但是,此功能仅适用于3.0及以上版本的操作系统。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接