gpt4 book ai didi

Java outOfMemoryError - 增加 Java 堆空间没有帮助(?)

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

我正在开发我的第一款安卓游戏。我在我的项目中使用 milkman ane。它工作正常,直到新版本 (2.1.0)。

所以现在我在打包 apk 时收到了 OutOfMemoryError。这可能是相关的,我使用 flashdevelop IDE。我找到了一些增加 Java 堆空间的解决方案(通过放置参数 -Xms1024M -Xmx1024M)。但他们对我的情况没有帮助。

这是我尝试过的:

1)给sdk/bin/jvm.config设置参数:无结果

2) 将java参数放入flex sdk的adt.bat中。但它看起来像 @java -jar "%~dp0\..\lib\adt.jar"%*。所以这没有帮助。

3) 我发现应该将参数设置到“program files(x86)/ADT/bin/adt.bat”中。但是我的电脑上没有这样的东西。我的意思是在不同的应用程序中有很多 adt.bat 文件,但它们看起来都像第二种解决方案。我找不到主要(?)adt.bat。

4) 我试图将参数放入 project/bat/packager.bat(调用 adt 的地方),但它会导致包崩溃。我尝试将参数放在 adt 调用的不同位置,但每次都是相同的结果。

5) 我什至添加了 _JAVA_OPTIONS 环境变量。因为消息“picked up _JAVA_OPTIONS -xmx1024M”但是……然后还是一样的错误。

我真的需要有人帮助我。我的错误在哪里?

最佳答案

尝试将其添加到 application 元素下的 list 中:

android:largeHeap="true"

您可以阅读更多相关信息 here .

关于Java outOfMemoryError - 增加 Java 堆空间没有帮助(?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38379826/

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