Я установил Android Studio 1.1.0. Я еще ничего не сделал, как начать новое приложение для Android или импортировать что-нибудь. Как-то он пытается что-то построить, и это вызывает ошибку синхронизации.
Ошибка: невозможно запустить процесс демона. Эта проблема может быть вызвана неправильной настройкой демона. Например, используется нераспознанная опция jvm. Пожалуйста, обратитесь к главе руководства пользователя о демоне в http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html
Прочтите следующий выход процесса, чтобы узнать больше:
Ошибка при инициализации виртуальной машины Не удалось зарезервировать достаточно места для кучи объектов Не удалось создать виртуальную машину Java.
Я уже проверил gradle.org/.../gradle_daemon.html
, но не смог найти ничего, что помогло бы мне решить проблему.
Это не проблема памяти, потому что у меня 8 ГБ физической памяти и никакой другой программы.
Ответ 1
Для Android Studio 1.3: (метод 1)
Шаг 1. Откройте файл gradle.properties в проекте Android Studio.
Шаг 2: добавьте эту строку в конец файла
org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m
Выше методы, похоже, работают, но если в противном случае это не произойдет (метод 2)
Шаг 1. Запустите Android-студию и закройте любой открытый проект (Файл > Закрыть проект).
Шаг 2: В окне приветствия перейдите к Настроить > Настройки.
Шаг 3: перейдите к сборку, выполнение, развертывание > Компилятор
Шаг 4: Изменить размер кучи процесса сборки (Мбайты) до 1024 и Дополнительный процесс сборки для параметров VM до -Xmx512m.
Шаг 5: Закрыть или Перезапустить Android Studio.
![SOLVED - Andriod Studio 1.3 Gradle Не удалось зарезервировать достаточно места для кучи объектов Issue]()
Ответ 2
Я попробовал несколько решений, ничего не работало. Установка моей системы JDK в соответствии с Android Studio решила проблему.
Обеспечьте свою систему java
java -version
То же, что и андроиды
File > Project Structure > JDK Location
Ответ 3
Добавьте следующую строку в MyApplicationDir\gradle.properties
org.gradle.jvmargs=-Xmx1024m
Ответ 4
в gradle.properties, вы даже можете удалить
org.gradle.jvmargs=-Xmx1536m
такие строки или прокомментировать их. Пусть андроидская студия решит для этого. Когда я столкнулся с этой проблемой, ни одно из вышеперечисленных решений не работало для меня. Комментируя эту строку в gradle.properties, она помогла решить эту ошибку.
Ответ 5
Я столкнулся с той же проблемой, здесь мой пост:
Android Studio - Gradle сбои сборки - Java Heap Space
exec summary: Windows ищет файл gradle.properties здесь:
C:\Users\.gradle\gradle.properties
Создайте этот файл и добавьте следующую строку:
org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m
согласно сообщению @Faiz Siddiqui
Ответ 6
Решение для Android Studio 2.3.3 на MacOS 10.12.6
Запустите Android Studios с большим объемом памяти кучи:
export JAVA_OPTS="-Xms6144m -Xmx6144m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m"
open -a /Applications/Android\ Studio.app