gpt4 book ai didi

java - largeHeap=true list 标签不起作用?

转载 作者:IT老高 更新时间:2023-10-28 21:01:15 26 4
gpt4 key购买 nike

我正在开发一个非常消耗内存的应用程序,并希望使用 largeHeap-Tag,它应该为应用程序提供更多内存。无论我在 AndroidManifest.xml 中将此标签设置为什么,它对我获得的实际内存都没有影响。我正在像这样读出我的最大内存:

Log.v("Utils","Max Mem in MB:"+(Runtime.getRuntime().maxMemory()/1024/1024));

我的 list 看起来很像这样:

<application android:label="@string/app_name" android:hardwareAccelerated="true" android:largeHeap="true" android:debuggable="true">

<activity android:name=".EntryActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

</application>

我在模拟器中运行 3.1,我上面的日志输出总是 48MB。有人可以帮忙吗?

最佳答案

使用 ActivityManager.getMemoryClass()ActivityManager.getLargeMemoryClass()验证分配给您的应用的近似值。

关于java - largeHeap=true list 标签不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6075276/

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