2019-09-25:如何优化 Gradle 的构建速度?
1:物理设备,16g+内存,硬盘ssd,高配u。最好是超频u。5.0g那种 2:配置.使用高版本as android.injected.testOnly=false android.buildCacheDir=buildCacheDir org.gradle.caching=true android.enableBuildCache=true android.enableAapt2=true org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.parallel=true org.gradle.configureondemand=true org.gradle.daemon=true android.enableSeparateAnnotationProcessing = true
buildTypes{ debug{
crunchPngs false aaptOptions.cruncherEnabled = false } } dexOptions { preDexLibraries true }
如果使用了multiDexEnabled ,一定要依赖最新版本的1.0.3版本 依赖的库不带+号,每次都会自动检查最新版 3:as设置,如果已下载好依赖,可以设置离线模式
以上配置可以加快构建和编译速度。 环境Mac os 14.as 3.2.0
@ff-frida 我看到目前最新的是androidx.multidex:multidex:2.0.0