Любое решение для Android Studio slow gradle для сборки и использования большого диска?
Мое ОЗУ 4 ГБ, система Intel Core i5 опустилась до колен с высоким диском и оперативной памятью в Android Studio (я вижу это в диспетчере задач, больше ничего не использует ОЗУ и диск). Конструкция gradle занимает около 10-15 минут для простого проекта.
Есть ли какое-либо решение?
Ответы
Ответ 1
Вам нужно обновить свой компьютер, но есть несколько вещей, которые вы можете сделать, чтобы ускорить его работу.
1. Увеличьте объем памяти Android Studio:
Откройте файл, расположенный в /bin/studio.vmoptions, и измените содержимое с
-Xms128m
-Xmx800m
к
-Xms256m
-Xmx1024m
Xms указывает исходный пул распределения памяти. Ваша JVM будет запущена с объемом памяти Xms и будет иметь возможность использовать максимальный объем памяти Xmx.
Сохраните файл studio.vmoptions и перезапустите Android Studio.
2. Улучшите производительность Gradle:
Создайте файл с именем gradle.properties в
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)
и добавьте строку:
org.gradle.daemon=true
Это очень помогает, с org.gradle.daemon
установлено значение true Gradle
повторно использует вычисления из предыдущих сборников и информацию о кеше о структуре проекта, файлах, задачах и т.д. в памяти, поэтому не нужно запускать все приложение Gradle
каждый раз.
Источник
Ответ 2
Для меня время отклика Android Studio имеет прочные отношения с диспетчером задач, показывающим 100% -ное использование диска больше всего времени.
Я сделал три вещи на моей Windows 10:
1. Отключить службу поиска Windows.
2. Отключить услугу "Суперзахват".
3. Если у вас есть Google Chrome, перейдите в "Настройки" > "Показать дополнительные настройки..." > "Конфиденциальность" > "Ресурсы предварительной выборки, чтобы быстрее загружать страницы" и отмените ее.
Использование дисков теперь намного ниже, а Android Sydiuo работает намного быстрее.
Надеюсь, это поможет!
PD: Чтобы отключить службу pres WindowsKey + R, затем введите services.msc, найдите службу > щелкните правой кнопкой мыши > Свойствa > Инициализировать > Отключить.
Ответ 3
Вы можете избежать этого процесса сборки gradle, в разы gradle сборка не требуется.
- Использование: Запустить > Изменить конфигурации.
- В этом новом окне щелкните значок "зеленый плюс" > приложение "Android".
- в правом кадре, перейдите к "Перед запуском", отметьте "gradle -aware Make" и щелкните значок красного минуса. Дайте этой конфигурации имя и нажмите кнопку "ОК".
- С этого момента каждый раз, когда вы запускаете приложение, вы можете выбрать свою новую конфигурацию, и не будет создан процесс сборки gradle.
Это может не повлиять на ваши изменения кода во время выполнения, поэтому вам настоятельно рекомендуется оставить исходную конфигурацию слишком долго, если вам понадобится сборка gradle.
![enter image description here]()
Ответ 4
Моя оперативная память 4 ГБ
Получите больше оперативной памяти. Android Studio занимает немного времени. JVM берет немного. OS нуждается в некоторых. 4GB не будет работать действительно.
сбор занимает около 10-15 минут
потому что он обменивается как ад. Получите больше оперативной памяти.
Ответ 5
Получить одноразовую ОЗУ до 8 ГБ
Мой ноутбук имеет процессор Intel i3 с оперативной памятью 8 Гбит, и я выделил 4 ГБ оперативной памяти только для Android Studio. Он работает быстро. И еще одна важная вещь, которую вы можете использовать Genymotion вместо встроенного Android Studio AVD, который намного быстрее и меньше системных образов будет создано в вашей системе, что уменьшит использование вашего жесткого диска.
Ответ 6
Для Ubuntu
sudo dpkg -add-architecture i386
Обновление sudo apt-get
sudo apt-get install libncurses5: i386 libstdС++ 6: i386 zlib1g: i386
Я нашел здесь Android Studio не смогла построить новый проект, приуроченная к работе в режиме подчиненного процесса