Projenize bileşen ekleyin

Başlamadan önce Faydalı ilkeler için uygulama mimarisi rehberi Android uygulamaları için geçerlidir ve birlikte kullanmayı öğreteceğim.

Mimari bileşenleri Google'ın Maven deposundan kullanılabilir. Kullanılacak depoyu projenize ekleyin.

settings.gradle dosyasını açın ve google() deposunu ekleyin:

Eski

dependencyResolutionManagement {
   ...
    repositories {
        google()
        jcenter()
    }
}

Kotlin

dependencyResolutionManagement {
    ...
    repositories {
        google()
        jcenter()
    }
}

Bağımlılıkları belirtme

Uygulamanız veya modülünüz için build.gradle dosyasını açın ve yapıları ekleyin ihtiyaç duyacağınız her şeyi öğrendiniz. Tüm mimariler için bağımlılık ekleyebilirsiniz veya bir alt küme seçebilirsiniz.

Sürüm notlarında, her mimari bileşeni için bağımlılıkları bildirme talimatlarını inceleyin:

En güncel sürümler için AndroidX sürümleri sayfasına bakın her bileşen için sürüm numaraları kullanın.

AndroidX yeniden düzenlemesi ve bu sınıfları nasıl etkilediği hakkında daha fazla bilgi paketler ve modül kimlikleri için AndroidX'e taşıma bölümüne bakın.

Kotlin

Kotlin uzantı modülleri, çeşitli AndroidX bağımlılıklarında desteklenir. Bu modüllerin adlarının sonuna -ktx son eki eklenir. Örnek:

Eski

implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"

Kotlin

implementation("androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version")

şu olur:

Eski

implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"

Kotlin

implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version")

Kotlin uzantıları için dokümanlar da dahil olmak üzere daha fazla bilgiyi KTX belgeleri.

Not: Kotlin tabanlı uygulamalar için annotationProcessor yerine kapt. Ayrıca kotlin-kapt eklentisini ekleyin.

ziyaret edin.