Версия Android Studio (Beta) 0.8.4
Версия ОС: Windows 8 Версия
Java JRE / JDK: 1.8.0_11
Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Ответы:
Решение сработало:
1.Откройте файл проекта gradle.properties в студии Android.
2. Добавьте эту строку в конец файла org.gradle.jvmargs = -Xmx1024m и сохраните файл
3. Закройте и снова откройте проект.
источник
Сделайте следующие шаги:
источник
У меня была такая же проблема, потому что у меня была существующая папка ".gradle", а затем я играл с версией студии Android (а также с версией Java jdk), и я предполагаю, что это все испортило.
Решение: удалите каталог .gradle (мое местоположение было C: \ Users \ UserName \ .gradle) и перезапустите студию Android. Он автоматически создаст новый.
источник
Для версии Android Studio 2.2 опция виртуальной машины недоступна непосредственно из структуры проекта.
шаги для успешной синхронизации gradle: ->
1) ОТКРЫТЫЙ проект
2) Щелкните скрипт Gradle
3) откройте gradle.properties
4) Измените org.gradle.jvmargs = -Xmx1536m на org.gradle.jvmargs = -Xmx1024m
5) Сохраните работу
6) Откройте файл-> Недействительный кеш / перезапустите
И готово !!!
Наслаждайтесь Android !!!
источник
Откройте свой проект и нажмите Ctrl+ Alt+ Shift+, Sчтобы открыть структуру проекта . Там под проверкой местоположения JDK
Use embedded JDK (recommended)
.источник
Просто перезагрузите компьютер
Не уверен, что у меня вызвало эту проблему, я пробовал все решения здесь, ничего не сработало. Помогла перезагрузка, винда 7.
org.gradle.jvmargs = -Xmx2048m уже был там.
Обновить:
Я считаю, что это началось после обновления антивируса Защитника Windows (KB915597)
Ориентировочная дата обновления - 22.07.2018
источник
Откройте Android Studio, затем перейдите в файл gradle.properties и измените последнюю строку на
org.gradle.jvmargs = -Xmx1024m.
А затем нажмите попробовать еще раз
источник
Это связано с тем, сколько памяти доступно AS для создания среды виртуальной машины, которую будет заполнять ваше приложение. Дело в том, что с момента обновления до 2.2 у меня возникала одна и та же проблема каждый раз, когда я пытаюсь создать новый проект в AS.
Я решаю эту проблему, зайдя в Project (слева)> Gradle Scripts> gradle.properties . Когда он открывает файл, перейдите к строке под «(Строка 10) # Определяет аргументы JVM, используемые для процесса демона. (Строка 11) # Этот параметр особенно полезен для настройки параметров памяти». Вы ищете строку, которая начинается с "org.gradle.jvmargs" . Это должна быть строка 12. Измените строку 12 на это
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
После изменения этой строки вы можете синхронизировать градиент с проектом, щелкнув «Повторить попытку» в уведомлении о сбое синхронизации градиента (он будет в верхней части открытого файла). Или вы можете просто закрыть и перезапустить AS, и она должна синхронизироваться.
По сути, это означает, что AS выделит больше памяти для инициализации приложения . Я знаю, что это не постоянное исправление, но оно должно помочь вам запустить приложение.
источник
У меня такая же проблема. Запуск Android Studio от имени администратора исправил это.
источник
У меня такая же проблема, и я решил ее, выполнив следующие действия.
1) Удалите файл .gradle. (Только в C: \ Users {your_PC_name}
2) затем перейдите к переменной окружения и добавьте их в системную переменную (как новую переменную)
Имя переменной: _JAVA_OPTIONS
Значение переменной: -Xmx524m
3) перейдите в папку своего проекта и запустите эту команду
4) Команда выше создает папку платформы в пути к вашему проекту
5) затем запустите эту команду
источник
У меня была та же проблема, я обнаружил, что инструменты разработчика Android не работают с JDK 8. Я удалил свой текущий JDK 8 и установил JDK 7 и работал точно так же, без увеличения памяти кучи или удаления папки .gradle .
источник
Верьте или нет, я просто столкнулся с этой внезапной проблемы после выполнения обновления Windows на Windows , 10. Как - то, что обновление испортили мой существующий Malwarebytes Anti-Exploit программу, и в конечном итоге причиной Android - студия не в состоянии вызвать JVM (я не мог» t даже открыть cmd.exe!).
Решением было удалить программу Malwarebytes Anti-Exploit (это может быть исправлено в будущем).
источник
Откройте Android Studio, затем перейдите в файл gradle.properties и измените последнюю строку на
затем перейдите к
и проблема решится, у меня все заработало нормально.
источник
Ребята, на некоторых ПК эта проблема вызвана антивирусными программами ПОСЛЕ обновления до последней версии Android Studio и Gradle. В моем случае я разорвал свою систему, устраняя все неполадки, только чтобы узнать, что Commodo Internet Security не позволяла запускать демон Gradle.
После добавления в список безопасных приложений все проходит гладко. ОБРАТИТЕ ВНИМАНИЕ, что перед обновлением все было в порядке. Проблема возникла только после обновления, ничего не меняя в антивирусной программе / брандмауэре.
источник
У меня была такая же проблема, я просто удаляю файл .gradle и перезапускаю студию Android, она автоматически загружает последнюю версию, и она отлично работает ...
источник
Попробуйте добавить
-Xmx512m
вAndroid Studio->Settings->Compiler->VM Options
как в ниже изображения.Причина этой проблемы может быть следующей: Демон сборки Grade (разветвленный процесс) вызывается с максимальным размером кучи Java в качествезначения платформы по умолчанию . В 32-битной Windows эта система может достигать 1 ГБ. Мы получаем это сообщение об ошибке, если такой большой (по умолчанию) размер кучи не может быть выделен сборке deamon. Поэтому используйте
-Xmx
опцию, чтобы установить меньший размер кучи. Необязательно придерживаться-Xmx<size>
размера as512m
. В моем 32-битном Win 32-битном компьютере с 4 ГБ оперативной памяти-Xmx768m
тоже было достаточно.источник
Могут работать разные решения
Удалить
.gradle
папку изc:\users\username\.gradle
File
>Settings
. В диалоговом окне «Настройки» выберитеCompiler (Gradle-based Android Projects)
слева и установите для параметра «Параметры виртуальной машины» значение-Xmx512m
(т.е. напишите-Xmx512m
в параметрах виртуальной машины :) и нажмитеOK
.Закройте несколько приложений, запущенных на вашем компьютере, очистите память и повторите попытку.
источник
попробуйте добавить -Xmx512m в Android Studio-> Settings-> Compiler-> VM Options, он работает, спасибо ..
источник
В основном это работает для проблемы инициализации vm.
источник
Запустите Android Studio. Закройте любой открытый проект. Перейдите в Файл> Закрыть проект (откроется окно приветствия) Перейдите в Настроить> Настройки. В диалоговом окне «Параметры» выберите «Компилятор (проекты Android на основе Gradle)» слева и установите для параметра «Параметры виртуальной машины» значение -Xmx512m (т.е. напишите -Xmx512m в разделе «Параметры виртуальной машины» :) и нажмите «ОК».
а потом сделай это
Щелкните правой кнопкой мыши "Мой компьютер" и откройте свойства системы (бит, который вы открыли до этого, показывает значения вашего процессора / оперативной памяти) >> На левой боковой панели щелкните Дополнительные параметры системы >> Щелкните Переменные среды >> В разделе "Системные переменные" нажмите Создать. >> Используйте следующие значения: // Имя переменной: _JAVA_OPTIONS // Значение переменной: -Xmx524M, затем нажмите OK и повторите попытку. перезапустить Android Studio
источник
Попробуйте отключить брандмауэр.
Это может быть очень странное решение, но у меня была та же проблема, и я запускаю Android 2.3 на 32-битной Windows. Я удалил текущее приложение и отключил брандмауэр. После создания нового проекта все заработало.
источник
Я только что очистил место на диске и перезагрузил компьютер. Это мне помогло.
источник
Если я могу вам помочь, вам нужно перейти в свойства проекта и в поле местоположения JDK установить флажок Использовать встроенный JSD (рекомендуется) .
источник
Вам нужно добавить путь к переменным среды (Windows), например:
Пожалуйста, проверьте изображение ниже:
источник
В
gradle.properties
файле изменитеorg.gradle.jvmargs
на-Xmx1024m
:org.gradle.jvmargs=**-Xmx1024m** -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
источник
Мой случай немного особенный, какой вариант виртуальной машины не доступен. Я использую систему x86 windows 7, мой способ решить эту проблему - выполнить следующие процедуры:
После перезапуска Android Studio проблема исправлена!
источник
Я думаю, что если ваша среда только что испортилась из-за некоторых ошибок слияния или фиксации VCS, что является моим случаем, я бы предложил вам просто повторно импортировать ваш проект и добавить его в корень вашей VCS для восстановления проекта. Если вы используете VCS, например git или subversion, вам просто нужно добавить свой проект в корень данного репо, и все должно вернуться в нормальное состояние. Хотя это сработало для меня.
источник
Я исправил эту проблему, установив JDK x64. Я предполагаю, что вы используете jdk x86, и для gradle недостаточно памяти.
источник
Просто установил новую версию gradle, и она начала работать у меня. Я думаю, что локальные экземпляры gradle были испорчены
источник
Произошло со мной, потому что я одновременно запускал виртуальную машину, оперативная память уже была выделена для этого, поэтому студия Android не могла занять какую-либо оперативную память, отключение виртуального бокса и перезапуск помогли мне.
источник