I have a project with 30+ modules and sub modules(feature base modules).
I've read that build time of a multi module project is less than a single module project, as it was when it had less than 10 modules(Layer base modules). But when module count grows it affects Android Studio index/build/sync time. Moreover, during development of a multi module project Android Studio takes high CPU and Memory usage.
What should I do to optimize build speed and Android Studio performance?
Note 1: There is a complex relation between module dependencies.
Note 2: Gradle parallel has been enabled and I've checked Google Optimize your build speed