Android 的每个应用程序的最大堆大小

标签 android

Android 对每个应用都有堆大小限制。它可以是 16M、24M、32M 等。 我的问题是,在堆大小限制中是否会考虑应用程序本身的大小?

例如,假设每个应用程序的 Android 最大堆大小为 16M。我的应用程序大小为 10M 字节。这是否意味着应用程序运行后操作系统只会为应用程序留下 6M 字节的堆?

谢谢。

最佳答案

没有。您的应用程序由类和可绘制对象组成,只有在您使用它时才会在运行时加载到内存中。例如,假设您的应用包含适用于平板电脑的可绘制对象,它们不会加载到手机内存中。

关于Android 的每个应用程序的最大堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217665/

相关文章:

java - 位图图像未填充宽度

android - Android->如何使用Eclipse查找错误?

android - ParseInstallation 保存后解析 deviceToken 为空

java - 无法在 Android Activity 布局 XML 文件中实例化自定义类

java - 找出两个时间之间最接近的时间

android - Android 和 Ios 手机内的程序 NFC 卡

java - 如果图像在 4 个或更多的序列中,则在 RecyclerView 行中对图像进行分组

android - 位图到 Android Facebook 用户的个人资料图片

android - 处理没有任何java文件的布局资源文件的点击

java - 在 Android 上更改 Google map 中的标记