Android студия где находится файл gradle.properties?

Я пытаюсь создать подписанный apk, но я всегда получаю ту же ошибку.

To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 910 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.
To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.

Я не могу подать этот файл, но я попытался изменить gradle-wrapper.properties, но я все еще получаю ту же ошибку.

Это мой файл gradle-wrapper.properties

#Thu May 05 20:51:44 CEST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
org.gradle.jvmargs=-Xmx2048m

Я уже попробовал слишком Android Gradle Не удалось зарезервировать достаточно места для кучи объектов

5 ответов

Решение

Просто создайте файл с именем gradle.properties в вашем корневом проекте:

root
|--gradle.properties
|--build.gradle
|--settings.gradle
|--app
|----build.gradle

Затем добавьте внутрь файла:

org.gradle.jvmargs=-Xmx2048m

В окне "Проект" щелкните правой кнопкой мыши имя своего проекта и выберите "Создать"> "Файл". Новое имя файла - "gradle.properties". Содержимое: org.gradle.jvmargs=-Xmx1536M;(или число, отображаемое в консоли Gradle) в такой строке: ... увеличьте максимальный размер кучи для демона Gradle до более чем 2048 МБ.

gradle.properties находится в окнах

    C:\Users\<%User_Name%>\.gradle\gradle.properties

В андроид студии

   `Gradle Scripts` >> `gradle.properties (Global Properties)`

Просто выполните следующие шаги:

1)Go to File
2)Create a New File
3)Name it as gradle.properties
4)Write the content in the file 
For eg:
 org.gradle.jvmargs=-Xmx1536M;(replace it with the numbers in your gradle file)

Надеюсь, это поможет.

Это проблема, которая раньше очень беспокоила меня, но потом получила быстрое решение.

Я попробовал методы, упомянутые моим коллегой, но у меня это никогда не получалось.

Если проблема не устранена, используйте это двумя способами.

Примечание. Изменение размера кучи сортировки может вам не очень помочь, но вы можете попробовать это двумя способами, чтобы избежать ошибки типа "ошибка демона".

Закройте все остальные запущенные приложения и перезапустите андроид студию. Если ошибка не устранена, используйте второй метод.

Чтобы закрыть ненужные процессы, работающие в фоновом режиме, удерживая нажатой клавишу Alt + Ctrl, а затем нажмите кнопку "Del", чтобы открыть окно диспетчера задач.

В основном, браузеры работают в фоновом режиме и потребляют много памяти, поэтому вы видите ошибку демона Gradle.

Например, закройте процесс chrome, работающий в фоновом режиме, и либо перезапустите андроид студию, либо пересоберите проект

Храните gradle.properties в папке проекта или в C:\Users\Username.gradle. Пожалуйста, убедитесь, что имя файла - "gradle.properties", а не gradle.properties.txt при сохранении на windiws с помощью блокнота.

Я также находил для gradle.properties файл для включения / отключения AOSP Accelerate Clean Build с помощью Build Cache, как описано на странице руководства Android Studio.

Я нашел файл здесь с помощью простого поиска find -name 'gradle.properties' внутри моего корневого каталога AOSP

my_AOSP_root/tools/build/gradle.properties
Другие вопросы по тегам