Чт. Окт 29th, 2026
  1. Устанавливаем для ускорения RAM Disk (SofPerfectRamDisk)  например

создаем диск размера 1 gb (например U:), делаем на нем папку Gradle (как опция можно перенести туда папки C:\Temp и

указать для временных папок до них путь в переменных среды для user и системы ), желательно сделать сохранение диска

2. Меняем файл для x64  ….\Android Studio\bin\studio64.exe.vmoptions

-Xms1024m
-Xmx3096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-da
-Djna.nosys=true
-Djna.boot.library.path=

-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djava.io.tmpdir=U:\Temp
-XX:+HeapDumpOnOutOfMemoryError
-Didea.paths.selector=AndroidStudio2.1
-Didea.platform.prefix=AndroidStudio

жирным выделил измененные параметры

3. в папке C:\Users\user\.gradle

создаем файл gradle.properties

в нем пишем

org.gradle.daemon=true

org.gradle.parallel=true

org.gradle.configureondemand=true

4 В Android Studio FILE->Settings->Build, Execution.. ->Gradle

ставим галку Offline work и указываем путь до U:\Temp

5. в файле builg.gradle (Module:app)

в секции  дописываем

android {
    dexOptions {
       javaMaxHeapSize "2g"
       incremental true
   }
}

6. в файле builg.gradle (Project)

в секции  дописываем

allprojects {
     buildDir = "U:/Gradle/build/${rootProject.name}/${project.name}"
}

После этого компилируем проект, во время компиляции может ругнутся на отсутствие зависимостей, 
для этого можно временно отключить галку Offline work, они скачаются и проект потом будет собираться нормально

От sapfir63