2015-08-15 4 views
18

Я использую Android студии 1.3.1 и получать это не удалось синхронизировать ошибку проекта Gradle:Не удалось синхронизировать проект Gradle

Error:Unable to start the daemon process: could not reserve enough space for 
object heap.    
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: 
org.gradle.jvmargs=-Xmx1024m 

мой по умолчанию org.gradle.jvmargs=-Xmx2048 и MaxPermSize=512m еще показывает мне эту ошибку, может кто-нибудь сказать мне, почему я получаю эту ошибку?

+0

Пожалуйста, проверьте мой ответ на [это] (http://stackoverflow.com/questions/31964072/error-java-heap-size-in-android-studio-1-3-1/31964290#31964290) – Shvet

+0

Да , я также столкнулся с такой же ошибкой, вы должны обновить свою студию Android до 1.5. –

+1

Вы можете найти решение по [здесь] (http://stackoverflow.com/questions/30045417/android-studio-gradle-could-not-reserve-enough-space-for-object-heap) – Ayaanp

ответ

8

попробуйте этот путь Открыть gradle.properties файл.

добавить эту строку в конце:

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m 

или

org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m 
1
org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m 

Добавить эту строку в конец этого файла gradle.properties в проекте.

запомнить без '#' ..

8

Метод 1:

для Android Studio 1.3:

Шаг 1: Откройте gradle.properties файл в проекте Android Studio.

Шаг 2: Добавьте эту строку в конце файла

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m 

выше способов, кажется, работает, но в случае если он не будет делать этот метод

2:

Шаг 1: Запустите Android-студию и закройте любой открытый проект (Файл> Закрыть проект).

Шаг 2: В окне приветствия перейдите на страницу Конфигурация> Настройки.

Шаг 3: Перейти к Строить, выполнение, развертывания> Compiler

Шаг 4: Изменить размер процесса сборки кучи (мегабайта) 1024 и Дополнительный процесс сборки Параметры VM для -Xmx512m.

Шаг 5: Закрыть или Перезапустить Android-студию.

+1

После немного исследования, это ответ, который имеет наибольший смысл. У него, похоже, сработало. Spiffy! – durbnpoisn

+0

Могу я знать, почему эта куча используется.что для java-объектов или для памяти кучи памяти с градиентом? –

Смежные вопросы