Понимание мультимодульного проекта android - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть три модуля в моем проекте, скажем, ModuleA, ModuleB, Module C. Моя проблема в том, что когда я запускаю проект каждый раз, когда все три модуля перекомпилируются, независимо от изменений, внесенных в модуль, но я обнаружил, что в некоторых блогах скомпилированы только те модули, на которые влияют изменения, оставшиеся модули будут кэшированы, но я не могу добиться такого поведения. Пример
Модуль A зависит от B и C, а B и C являются независимыми модулями.

ModuleA build.gradle

  dependencies {
   implementation project (‘ModuleB’) 
   implementation project (‘ModuleC’)   
}

В вышеупомянутом случае я сделал некоторые изменения только в Модуле C, который не зависит от какого-либо другого модуля, но хотя ModuleA и ModuleB скомпилированы. кто-нибудь может мне помочь с этим?

...