Junior — Middle
Milyen parancsok vagy utasítások használhatók a Gradle-ben a projekt különböző moduljai közötti kapcsolatok beállítására?
sobes.tech MI
Válasz az MI-től
Gradle-ben a projekt moduljai közötti kapcsolatok meghatározására a következő szerkezeteket használják:
- A
settings.gradlefájlban a projekt moduljaitinclude-val adják meg:
include ':app', ':library'
- Egy modul
build.gradlefájljában, amely egy másik modultól függ, a függőségetimplementation project(':library')-vel adják hozzá:
dependencies {
implementation project(':library')
}
Ez lehetővé teszi az app modul számára, hogy a library modul kódját használja. Így a modulok közötti kapcsolat a dependencies-ben megadott függőségek és a settings.gradle-ben történő modulregisztráció révén jön létre.