Итак, у меня проблема с распределением памяти. Иногда это работает, а иногда и нет. Я прочитал эту тему и несколько раз пробовал совет. Иногда -Xms512m -Xmx768m
работает, иногда -Xms256m -Xmx512m
. Я устал от необходимости настраивать эту настройку в IntelliJ при настройке параметров Build, Execution, Deployment > Build Tools > Gradle > Gradle VM
. Нет ли какой-либо настройки, которая решает эту проблему раз и навсегда?
У меня 16 ГБ ОЗУ на моем компьютере с Windows 7, я запускаю IntelliJ IDEA EAP 14 build 138.2210.3, 64-разрядную версию. Android Gradle build plugin v0.12.
Я подозреваю, что Gradle не работает в режиме 64 бит, иначе у него будет ~ 7 ГБ свободной памяти. Почему это не используется?
EDIT:
Я получил ту же ошибку в Visual Studio 2015 с кордорой 5.1.1 под Windows 10. См. Мое решение ниже.