无法为对象堆保留足够的空间:Android Studio
Posted
技术标签:
【中文标题】无法为对象堆保留足够的空间:Android Studio【英文标题】:Could not reserve enough space for object heap: Android Studio 【发布时间】:2020-11-26 04:53:03 【问题描述】:这发生在“gradlew build”期间的 android Studio 中。
错误:“VM 初始化期间发生错误,无法为 3174400KB 对象堆保留足够的空间”(3.18GB)
我已经尝试过 -Xmx 并且对象堆总是扩展到超过。我的 32 位软件不能走得更远。
“org.gradle.jvmargs=-XX:MaxHeapSize=4000m -Xmx4000m”已添加到 gradle 属性文件中。
项目文件夹本身只占用 1.1GB,所以我很困惑这怎么可能。
更新: 这个问题似乎已经解决了。
【问题讨论】:
【参考方案1】:添加:android:largeHeap="true"
到清单
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:largeHeap="true">
【讨论】:
不幸的是,这个问题似乎已经解决了。以上是关于无法为对象堆保留足够的空间:Android Studio的主要内容,如果未能解决你的问题,请参考以下文章
无法启动守护进程...无法为 2097152KB 对象堆保留足够的空间