堆较小的 Android 设备

CQM*_*CQM 5 ram android heap-memory

是否有 Android 设备及其堆大小的列表?

我知道如何在应用程序中以编程方式进行检查,但我很想知道。

我的设备 Android 堆大小为 32M 或更大,并且它们至少有 512MB RAM。我是否可以简单地假设所有具有 512MB RAM 的设备都有 32M 的堆?内存较少的设备的堆也较少?(16mb?24mb????)

谢谢

Com*_*are 3

是否有 Android 设备及其堆大小的列表?

据我所知,情况并非如此。

我是否可以简单地假设所有具有 512MB RAM 的设备都有 32M 的堆?

堆大小建议更多地取决于 Android 操作系统版本和屏幕尺寸。Android 操作系统版本和屏幕尺寸也会对设备上的最小有效 RAM 产生影响。所以这些概念是松散相关的,但仅此而已。

我想要一个列表,以便主要确定是否存在具有 16mb 堆的 Android 2.2+ 设备

AFAIK,你不能排除这种组合。毕竟,请记住 Android 是开源的,因此欢迎修改后的 ROM 根据需要配置堆大小。IIRC,至少有一项允许用户选择堆大小。而且兼容性定义文档中没有关于设备 RAM 或堆大小的规则,因此欢迎设备制造商尝试奇怪的组合。