INHOUDSOPGAWE:

Wat is afhanklikheid in gradle?
Wat is afhanklikheid in gradle?

Video: Wat is afhanklikheid in gradle?

Video: Wat is afhanklikheid in gradle?
Video: Gradle Tutorial - Find Your Gradle Dependencies 2024, Mei
Anonim

Gradle bou script definieer 'n proses om projekte te bou; elke projek bevat 'n paar afhanklikhede en sommige publikasies. Afhanklikhede beteken die dinge wat ondersteun om jou projek te bou, soos die vereiste JAR-lêer vanaf ander projekte en eksterne JAR's soos JDBC JAR of Eh-cache JAR in die klaspad.

Weet ook, waar is die afhanklikhede in gradle?

Die afhanklikhede kan op u masjien of in 'n afgeleë bewaarplek geleë wees, en enige oorganklike afhanklikhede hulle verklaar word outomaties ook ingesluit. Afhanklikhede word gewoonlik op modulevlak binne bestuur afhanklikhede blok in gebou. graad lêer.

Behalwe hierbo, wat is testCompile in gradle? In Gradle afhanklikhede word gegroepeer in 'n genoemde stel afhanklikhede. Die toetssamestel konfigurasie bevat die afhanklikhede wat nodig is om die toetse van ons projek saam te stel. Hierdie konfigurasie bevat die saamgestelde klasse van ons projek en die afhanklikhede wat by die saamstelkonfigurasie gevoeg is.

Verder, hoe bestuur ek geleidelike afhanklikhede?

Stappe vir stappe om afhanklikhede te bestuur

  1. Skep 'n nuwe Android Studio-projek met Kotlin DSL as die bouskrifte.
  2. Skep 'n nuwe gids genaamd buildSrc in die hoofgids van die projek.
  3. Voeg verskeie dopgehou en lêers binne buildSrc by, so die struktuur is soos volg:
  4. Voeg die Kotlin DSL-inprop by die build.gradle.kts-lêer:

Wat is klaspad in bougraad?

Die klaspad konfigurasie word algemeen gesien in die buildSrc {}-blok waar 'n mens afhanklikhede moet verklaar vir die bou . graad , self (miskien vir plugins). As buildscript self iets nodig het om te loop, gebruik klaspad . As jou projek iets nodig het om te hardloop, gebruik compile.

Aanbeveel: