gpt4 book ai didi

java - 带有 java.lang.outofmemoryerror 的 React-native run-android 命令错误

转载 作者:行者123 更新时间:2023-12-01 17:44:54 25 4
gpt4 key购买 nike

每当我尝试在 Visual Studio 代码中执行 react-native run-android 时,我都会收到内存不足错误。我也尝试过仅使用标准 Windows 终端,但得到了同样的结果。

我一直在考虑尝试增加它,但似乎没有帮助:

我已经运行了javaw -XX:+PrintFlagsFinal |找到“MaxHeapSize”,它给了我268435456

然后我尝试通过“配置 java”来增加它: enter image description here

但是当我再次运行该命令时,我会得到相同的堆大小数字,如果我再次尝试react-native run-android,我会得到相同的错误。

最佳答案

您需要增加 Android 应用程序的堆大小。您可以更改应用程序的堆大小 android/app/src/main/AndroidManifest.xml 文件。

像这样在应用程序标记上设置android:largeHeap="true"

<application
android:largeHeap="true"

通常应用程序在不设置largeHeap:true的情况下运行。在更改为 largeHeap 之前,请确保您的编码正确,并且不会过度获取数据或类似的内容,并且仅在必要时将 largeHeap 设置为 true。

关于java - 带有 java.lang.outofmemoryerror 的 React-native run-android 命令错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60880322/

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