gradle не может создать Android-проект из-за нехватки памяти - PullRequest
0 голосов
/ 07 декабря 2018

Я получаю эту ошибку, когда пытаюсь построить свой проект на Android Studio

Out of memory: Java heap space.
Please assign more memory to Gradle in the project's gradle.properties file.
For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>

my grandle.properties is:

org.gradle.configureondemand=true
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

4GB не достаточно?почему ?????

проект не очень большой ... вся папка src имеет 4 МБ

, и мои единственные зависимости: модификация, gson и библиотека поддержки

Единственное, что я замечаю странно, это то, что этот проект является форком из проекта github, изначально у проекта были все изображения в формате PNG разных размеров ... поэтому весь проект занимал более 10 МБ, я использовал онлайнинструмент для преобразования этого png в svg-> xml drawable для android ...

Я проверил и протестировал, и эти drawables в порядке

Но во время компиляции, android studio создает папку build\generated\res\pngs и там копируются тонны png ... даже если в проекте их нет

что может происходить?

============обновление ===============

ошибка всегда происходит во время packageDebugResources как я могу проверить, какой ресурс был в задаче?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...