Projenize bileşen ekleyin

Başlamadan önce, tüm Android uygulamaları için geçerli olan yararlı ilkeler ve mimari bileşenlerini birlikte kullanma konusunda rehberlik için Uygulama mimarisi rehberini okuyun.

Mimari bileşenlere Google'ın Maven deposundan ulaşabilirsiniz. Bunları kullanmak için depoyu projenize ekleyin.

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

Modern

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

Kotlin

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

Bağımlılıkları bildirme

Uygulamanız veya modülünüz için build.gradle dosyasını açın ve ihtiyaç duyduğunuz yapıları bağımlılık olarak ekleyin. Tüm mimari bileşenleri için bağımlılıklar ekleyebilir veya bir alt küme seçebilirsiniz.

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

Her bileşenin en güncel sürüm numaraları için AndroidX sürümlerine bakın.

AndroidX'in yeniden düzenlenmesi ve bu sınıf paketleri ile modül kimliklerini nasıl etkilediği hakkında daha fazla bilgi için AndroidX'e taşıma bölümüne bakın.

Kotlin

Kotlin uzantı modülleri, çeşitli AndroidX bağımlıları için desteklenir. Bu modüllerin adlarının sonuna -ktx son eki eklenir. Örneğin:

Modern

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

Kotlin

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

şu olur:

Modern

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

Kotlin

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

Kotlin uzantılarıyla ilgili dokümanlar da dahil olmak üzere daha fazla bilgiye KTX belgelerinden ulaşabilirsiniz.

Not: Kotlin tabanlı uygulamalar için annotationProcessor yerine kapt kullandığınızdan emin olun. kotlin-kapt eklentisini de eklemeniz gerekir.