Sobes.tech
Junior — Middle

Loyiha uchun build.gradle faylida qanday ma'lumotlar va sozlamalarni ko'rsatish mumkin?

sobes.tech AI

AIdan javob

Android loyihasi uchun build.gradle faylida qurilish sozlamalari va bog'liqliklar ko'rsatiladi. U yerda belgilanishi mumkin bo'lgan asosiy ma'lumot turlari:

  • Plaginlar: masalan, com.android.application ilova uchun yoki com.android.library kutubxona uchun.
  • Android konfiguratsiyasi: SDK versiyasi (compileSdkVersion), minimal va maqsadli versiyalar (minSdkVersion, targetSdkVersion), qurilish turlari (build types), lazzatlar.
  • Bog'liqliklar: loyiha foydalanadigan kutubxonalar, masalan, implementation 'androidx.appcompat:appcompat:1.5.1'.
  • Versiyalar va o'zgaruvchilar: kutubxonalar versiyalarini o'zgaruvchilarda belgilash, yangilashni osonlashtiradi.
  • Qurilish sozlamalari: masalan, ProGuard, kompilatsiya parametrlari, APK imzolash.

Misol:

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'
}

Shu tarzda, build.gradle qurilish jarayonini, bog'liqliklarni va loyiha konfiguratsiyasini boshqaradi.