Tartalomjegyzék:

Hová tegyem a fokozatfüggőségeket?
Hová tegyem a fokozatfüggőségeket?

Videó: Hová tegyem a fokozatfüggőségeket?

Videó: Hová tegyem a fokozatfüggőségeket?
Videó: How To Add A Gradle Dependency 2024, November
Anonim

Nak nek add hozzá a függőség projektjéhez adja meg a függőség konfiguráció, mint például a megvalósítás a függőségek az építményed blokkja. gradle fájlt. Ez kijelenti a függőség egy "mylibrary" nevű Android-könyvtári modulon (ennek a névnek meg kell egyeznie a beállításokban szereplő include:-val megadott könyvtárnévvel. gradle fájl).

Továbbá, hogyan kezelhetem a gradle-függőségeket?

Lépésről lépésre a függőségek kezeléséhez

  1. Hozzon létre egy új Android Studio projektet Kotlin DSL-lel a build szkriptekként.
  2. Hozzon létre egy buildSrc nevű új mappát a projekt fő mappájában.
  3. A buildSrc belsejében adjon hozzá több mappát és fájlt, így a szerkezet a következő:
  4. Adja hozzá a Kotlin DSL beépülő modult a build.gradle.kts fájlhoz:

mik a függőségek a gradle-ben? Reklámok. Gradle build script meghatározza a projektek felépítésének folyamatát; minden projekt tartalmaz néhányat függőségek és néhány publikáció. Függőségek olyan dolgokat jelent, amelyek támogatják a projekt felépítését, például más projektekből származó szükséges JAR-fájlokat és külső JAR-okat, például JDBC JAR-t vagy Eh-cache JAR-t az osztályútvonalban.

Csak hát, hogyan tölthetem le a gradle-függőségeket?

Letöltés az függőségek (és övék függőségek ) a mappa futási környezetébe, amikor végrehajtja gradle getDeps. Az Intellij esetében lépjen a Nézet > Eszközablakok > elemre Gradle > Minden projekt frissítése (a kék kör alakú nyilak a Gradle ablak.

Hogyan importálhatok gradle-függőségeket az IntelliJ-be?

Amikor importálása egy létező Gradle projekt (egy építéssel. gradle ) be IntelliJ ÖTLET, amikor megjelenik a következő képernyőn, válassza a lehetőséget Importálás külső modellből -> Gradle . Opcionálisan válassza az Auto lehetőséget Importálás a következő képernyőn automatikusan import új függőségek.

Ajánlott: