我正在尝试优化Android应用程序的构建过程。这是一个多模块项目(63个模块),几乎所有这些都是android-library。
我试图注释掉所有可能的东西,但是我的配置停留在25秒。所有互联网资源都说应该在1-2秒左右。 (https://youtu.be/sQC9-Rj2yLI?t=1777)
一切花费0.001s或更多时间,然后回调花费0.8秒(这仍然可以),但是什么是“脚本应用程序”?
./gradlew temp:assembleDebug --scan --no-build-cache --refresh-dependencies --configure-on-demand --daemon
我在gradle.properties
中也使用了不同的内存变量,但是这个数目并没有减少。