Oluştur
Oluşturma, androidx
içindeki 7 Maven grubu kimliğinin kombinasyonudur. Her Grup
Her biri kendi sürüm kümesine sahip olan, hedeflenmiş bir işlev alt kümesi içerir
notlar.
Bu tabloda, gruplar ve her sürüm notu grubunun bağlantıları açıklanmaktadır.
Grup | Açıklama |
---|---|
compose.animation | Jetpack Compose uygulamalarında animasyonlar oluşturarak kullanıcı deneyimini zenginleştirin. |
compose.derleyici | @Composable işlevlerini dönüştürün ve Kotlin derleyici eklentisiyle optimizasyonları etkinleştirin. |
compose.temel | Kullanıma hazır yapı taşlarıyla Jetpack Compose uygulamaları yazın ve kendi tasarım sistemi parçalarınızı oluşturmak için temeli genişletin. |
compose.material | Kullanıma hazır Materyal Tasarım Bileşenleri ile Jetpack Compose kullanıcı arayüzleri oluşturun. Bu, Compose'un www.material.io adresinde açıklananlarla eşleşen bileşenleri sağlamak üzere tasarlanmış üst düzey giriş noktasıdır. |
compose.material3 | Materyal Tasarım'ın yeni evrimi olan Materyal Tasarım 3 Bileşenleriyle Jetpack Compose kullanıcı arayüzleri oluşturun. Güncellenmiş tema ve bileşenler ile dinamik renk gibi Material You kişiselleştirme özellikleri içeren Material 3, yeni Android 12 görsel stili ve sistem kullanıcı arayüzüyle uyumlu olacak. |
compose.runtime | Compose'un programlama modelinin ve durum yönetiminin temel yapı taşları ve Compose Compiler eklentisinin hedefleyeceği temel çalışma zamanı. |
compose.ui | Düzen, çizim ve giriş de dahil olmak üzere cihazla etkileşimde bulunmak için gereken yazma kullanıcı arayüzünün temel bileşenleri. |
Sürümler
Bu tabloda her grubun mevcut sürümleri listelenir.
Maven Grubu Kimliği | Son Güncelleme | Kararlı Sürüm | Yayın Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|---|
compose.animation | 4 Eylül 2024 | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.derleyici | 7 Ağustos 2024 | 1:5.15 | - | - | - |
compose.temel | 4 Eylül 2024 | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.material | 4 Eylül 2024 | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.material3 | 4 Eylül 2024 | 1.3.0 | - | - | - |
compose.runtime | 4 Eylül 2024 | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.ui | 4 Eylül 2024 | 1.7.0 | - | - | 1.8.0-alfa01 |
Bağımlılıkları bildirme
Compose'a bağımlılık eklemek için Google Maven deposunu belirler. Google'ın Maven deposunu okuyun konulu videomuzu izleyin.
build.gradle
dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin.
uygulamanız veya modülünüz:
Eski
android { buildFeatures { compose true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
Kotlin
android { buildFeatures { compose = true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
Bağımlılıklar hakkında daha fazla bilgi edinmek için Derleme bağımlılıkları ekleme bölümüne bakın.
Geri bildirim
Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlarla karşılaşırsanız veya fikir edinebilirsiniz. Daha fazla bilgi için lütfen mevcut sorunlar tıklayın. Oyunuzu mevcut bir soruna eklemek için yıldız düğmesini tıklayın.
Sorun İzleyici dokümanlarına bakın konulu videomuzu izleyin.
BOM'ler
En son BOM sürümleri için Oluşturma BOM Eşleme Sayfası'nı ziyaret edin.
Duyurular
Tarih | Duyuru |
---|---|
26 Haziran 2023 | Compose 1.5.0-beta01 sürümünden itibaren Compose aar öğeleri "*-android" yapıları altında bulunuyor. 1.6.0-alpha01 sürümünde, Gradle Modülü Meta Verileri'ni desteklemeyen derleme sistemlerinde bağımlılık çözümü için varsayılan olarak "-android" yapısına işaret edecek şekilde Compose POM dosyaları güncellendi. |