Android list VM 最小堆大小

标签 android android-manifest google-play dalvik heap-memory

是否有一个选项可以在 Android list 中为操作系统/设备声明所需的最小 VM 堆大小,这样 Android Market 只会显示满足要求的设备的应用程序并过滤掉其余的。

我可以在应用程序启动期间检测最大 VM 堆大小,如果可用内存不足则失败。但是,这会给用户带来不便。

具体来说,我正在和一个 friend 一起开发一个业余爱好游戏,其中图形需要至少 16MB 但不超过 24MB 的内存。从某种意义上说,内存使用或多或少是最佳的,因为在游戏的任何给定状态下,只有需要的图形才会加载到内存中。

最佳答案

确保应用程序使用最大可用堆的一种方法是在应用程序的 list 文件中设置 android:largeHeap=true。但此功能适用于3.0及以上操作系统

关于Android list VM 最小堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9083032/

相关文章:

java - 如何从 Android 应用程序链接到开发者页面

android - AnimatedVectorDrawable 没有动画

java - 我的光标不为空,但无法将它们设置为 ArrayList.NullPointerException 错误

android - 在不使用 OnScrollListener 的情况下在滚动上加载新的 ListView 项目

android - AndroidManifest.xml 中未解析的包 "generated"

android - 如何使用 Mapview 设置布局

android - Youtube Android Player会降低设备速度

opengl-es - 检查 android manifest 中的 opengl 扩展

android - 如何创建我的Android应用程序的Amazon版本?

android - Play 商店中应用更新的大小