Mündəricat:

Gradle-də asılılıq nədir?
Gradle-də asılılıq nədir?

Video: Gradle-də asılılıq nədir?

Video: Gradle-də asılılıq nədir?
Video: Asılılıq haqqında hər şey | Narkotikə necə qalib gəlmək olar 2024, Dekabr
Anonim

Gradle qurmaq skripti layihələrin qurulması prosesini müəyyənləşdirir; hər bir layihə bəzilərini ehtiva edir asılılıqlar və bəzi nəşrlər. Asılılıqlar digər layihələrdən tələb olunan JAR faylı və sinif yolunda JDBC JAR və ya Eh-cache JAR kimi xarici JAR-lar kimi layihənizin qurulmasını dəstəkləyən şeylər deməkdir.

Həm də bilirsiniz, gradle-də asılılıqlar haradadır?

The asılılıqlar maşınınızda və ya uzaq depoda və istənilən keçiddə yerləşə bilər asılılıqlar onlar da avtomatik olaraq daxil edildiyini bildirirlər. Asılılıqlar adətən daxilində Modul səviyyəsində idarə olunur asılılıqlar blok tikilir. qranul fayl.

Yuxarıdakılardan əlavə, gradle-də testCompile nədir? In Gradle asılılıqlar adlandırılmış asılılıqlar toplusuna qruplaşdırılır. The test Compile konfiqurasiya layihəmizin testlərini tərtib etmək üçün tələb olunan asılılıqları ehtiva edir. Bu konfiqurasiya layihəmizin tərtib edilmiş siniflərini və kompilyasiya konfiqurasiyasına əlavə edilmiş asılılıqları ehtiva edir.

Bundan əlavə, mən gradle asılılıqlarını necə idarə edə bilərəm?

Asılılıqları idarə etmək üçün addım-addım

  1. Quraşdırma skriptləri kimi Kotlin DSL ilə yeni Android Studio layihəsi yaradın.
  2. Layihənin əsas qovluğunda buildSrc adlı yeni qovluq yaradın.
  3. buildSrc içərisinə bir neçə qovluq və fayl əlavə edin, beləliklə struktur aşağıdakı kimidir:
  4. build.gradle.kts faylına Kotlin DSL plaginini əlavə edin:

Build gradle-də sinif yolu nədir?

The sinif yolu konfiqurasiya adətən buildSrc {} blokunda görünür, burada asılılıqları elan etmək lazımdır. qurmaq . qranul , özü (pluginlər üçün, bəlkə də). Əgər buildscript-in özü işləmək üçün nəsə lazımdırsa, istifadə edin sinif yolu . Əgər sənin layihə işləmək üçün bir şey lazımdır, kompilyasiyadan istifadə edin.

Tövsiyə: