Я установил 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 ГБ физической памяти и никакая другая программа не работает.
Ответы:
Для Android Studio 1.3: (метод 1)
Шаг 1. Откройте файл gradle.properties в своем проекте Android Studio.
Шаг 2. Добавьте эту строку в конец файла.
org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m
Вышеупомянутые методы, похоже, работают, но если в этом случае этого не произойдет (метод 2)
Шаг 1: Запустите Android studio и закройте любой открытый проект ( Файл> Закрыть проект ).
Шаг 2: В окне приветствия выберите «Настроить»> «Настройки» .
Шаг 3: перейдите в раздел "Сборка, выполнение, развертывание> Компилятор".
Шаг 4. Измените размер кучи процесса сборки (Мбайт) на 1024, а дополнительный процесс сборки - на параметры виртуальной машины на -Xmx512m .
Шаг 5. Закройте или перезапустите Android Studio .
источник
gradle.properties
. Там жеbuild.gradle
,settings.gradle
,local.properties
иgradle-wrapper.properties
. Причина, по которой я нашел этот ответ, заключается в том, что в выходных данных сборки говорится о редактировании проектаgradle.properties
, а такого файла в проекте нет!в gradle.properties вы даже можете удалить
org.gradle.jvmargs=-Xmx1536m
такие строки или закомментируйте их. Пусть за это решит студия Android. Когда я столкнулся с этой же проблемой, ни одно из вышеперечисленных решений не помогло мне. Комментирование этой строки в gradle.properties помогло решить эту ошибку.
источник
Я пробовал несколько решений, ничего не получалось. Настройка моей системы JDK для соответствия Android Studio решила проблему.
Убедитесь, что ваша система java
То же, что и Android
File > Project Structure > JDK Location
источник
Добавьте следующую строку в
MyApplicationDir\gradle.properties
org.gradle.jvmargs=-Xmx1024m
источник
org.gradle.jvmargs=-Xmx1536m
доorg.gradle.jvmargs=-Xmx1024m
Мое решение с использованием Android Studio 3.0.0 в Windows 10 - полностью удалить все аргументы jvm из файла gradle.properties .
Я использую оболочку Android Gradle 3.0.1 с версией Gradle 4.1. Команды gradlew не работали, но в предупреждении говорится, что он пытается игнорировать любые аргументы памяти jvm, поскольку они были удалены в 8 (я предполагаю, что это Java 8).
источник
Я столкнулся с той же проблемой, вот мой пост:
Android Studio - сбой сборки Gradle - Java Heap Space
Резюме exec: Windows ищет здесь файл gradle.properties:
C:\Users\.gradle\gradle.properties
Итак, создайте этот файл и добавьте такую строку:
org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m
согласно сообщению @Faiz Siddiqui
источник
Столкнулся с этой проблемой в Android Studio 4.1, Windows 10.
Решение, которое сработало для меня:
1 - Перейдите в файл gradle.properties, который находится в корневом каталоге проекта.
2 - Прокомментируйте эту или аналогичную строку (org.gradle.jvmargs = -Xmx1536m), чтобы позволить студии Android выбрать лучший совместимый вариант.
3 - Теперь закройте любой открытый проект из File -> close project.
4 - В окне приветствия выберите «Настроить»> «Настройки».
5 - Перейдите в Build, Execution, Deployment> Compiler
6 - Измените размер кучи процесса сборки (МБ) на 1024 и параметры виртуальной машины на -Xmx512m.
Теперь закройте студию Android и перезапустите ее. Проблема исчезнет.
источник
Решение для 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
источник