gpt4 book ai didi

android - 如何在Android应用程序中设置内存消耗的最高优先级?

转载 作者:行者123 更新时间:2023-11-29 20:25:35 25 4
gpt4 key购买 nike

为我的 Android 应用程序设置内存消耗的最高优先级并避免 java.lang.OutOfMemoryError

我的应用程序将在平板电脑上运行,但需要所有可能的可用内存来执行文件解密。

最佳答案

添加到 list android:largeHeap="true" https://developer.android.com/guide/topics/manifest/application-element.html#largeHeap

如果内存不足,它可能会有所帮助,例如 - 加载大位图。

来自文档:

在非常特殊的情况下,您可以通过在 list 标记中将 largeHeap 属性设置为“true”来请求更大的堆大小。如果这样做,您可以调用 getLargeMemoryClass() 来估计大堆大小。

但是,请求大堆的能力仅适用于可以证明需要消耗更多 RAM 的一小部分应用程序(例如大型照片编辑应用程序)。

来自: https://developer.android.com/training/articles/memory.html#CheckHowMuchMemory

关于android - 如何在Android应用程序中设置内存消耗的最高优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32607763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com