我正在使用 Android Studio v3.1。操作系统为 Windows 10,核心是 i5 处理器,内存有 16GB。 以下是构建分析的结果:
:app:transformClassesWithDesugarForDevelopmentQuickbuild 35.137s
:app:compileDevelopmentQuickbuildJavaWithJavac 31.917s
:app:transformClassesWithDexBuilderForDevelopmentQuickbuild 28.579s
:app:compileDevelopmentQuickbuildKotlin 20.145s
:app:transformClassesWithMultidexlistForDevelopmentQuickbuild 16.873s
:app:mergeDevelopmentQuickbuildResources 16.363s
:app:transformResourcesWithMergeJavaResForDevelopmentQuickbuild 7.958s
:app:transformNativeLibsWithMergeJniLibsForDevelopmentQuickbuild 6.483s
:app:processDevelopmentQuickbuildResources 4.835s
Projects gradle.properties中有以下配置
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true
android.enableBuildCache=true
kotlin.incremental=true
即使只有一行代码的更改,构建仍需要至少2.3分钟的时间。这个问题只会在Windows操作系统上出现,在Ubuntu上配置相同的构建只需要15-20秒。 还有什么其他的方法可以减少构建时间吗?