Sobes.tech
Junior — Middle

Layihə üçün build.gradle faylında hansı məlumatlar və tənzimləmələr göstərilə bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Android layihəsi üçün build.gradle faylında quruluş parametrləri və asılılıqlar göstərilir. Orada təyin edilə biləcək əsas məlumat növləri:

  • Plug-inlər: məsələn, com.android.application tətbiq üçün və ya com.android.library kitabxana üçün.
  • Android konfiqurasiyası: SDK versiyası (compileSdkVersion), minimal və hədəf versiyalar (minSdkVersion, targetSdkVersion), quruluş növləri, dadlar.
  • Asılılıqlar: layihənin istifadə etdiyi kitabxanalar, məsələn, implementation 'androidx.appcompat:appcompat:1.5.1'.
  • Versiyalar və dəyişənlər: kitabxanaların versiyalarını dəyişənlərdə təyin etmək, yeniləmələri asanlaşdırır.
  • Quruluş parametrləri: məsələn, ProGuard, tərtibat parametrləri, APK imzalama.

Nümunə:

plugins {
    id 'com.android.application'
}

android {
    compileSdkVersion 33
    defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 21
        targetSdkVersion 33
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
        }
    }
}

dependencies {
    implementation 'androidx.appcompat:appcompat:1.5.1'
    implementation 'com.google.android.material:material:1.7.0'
}

Beləliklə, build.gradle quruluş prosesini, asılılıqları və layihə konfiqurasiyasını idarə edir.