Başlangıç
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
11 Ocak 2023 | 1.1.1 | - | - | 1.2.0-alpha02 |
Geri bildirim
Geri bildirimleriniz Jetpack'i iyileştirmemize yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı geliştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni hesap oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerine bakın.
Sürüm 1.2
Sürüm 1.2.0-alpha02
11 Ocak 2023
androidx.startup:startup-runtime:1.2.0-alpha02
yayınlandı. Sürüm 1.2.0-alpha02 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- İkincil işlemler için
InitializationProvider
tanımlandığında meta veri aramasını düzeltir. (aosp/2012215)
Sürüm 1.2.0-alpha01
9 Şubat 2022
androidx.startup:startup-runtime:1.2.0-alpha01
yayınlandı. Sürüm 1.2.0-alpha01 bu kayıtları içerir.
Hata Düzeltmeleri
AppInitializer.isEagerlyInitialized()
ile ilgili bir hata düzeltildi. aosp/1855769
Sürüm 1.1.1
Sürüm 1.1.1
9 Şubat 2022
androidx.startup:startup-runtime:1.1.1
yayınlandı. Sürüm 1.1.1 bu kayıtları içerir.
Hata Düzeltmeleri
AppInitializer.isEagerlyInitialized()
ile ilgili bir hata düzeltildi. aosp/1855769
Sürüm 1.1.0
Sürüm 1.1.0
4 Ağustos 2021
androidx.startup:startup-runtime:1.1.0
yayınlandı. Sürüm 1.1.0 bu kayıtları içerir.
Bu sürüm, androidx.startup:startup-runtime:1.1.0-rc01
sürümüyle aynı.
1.0.0 sürümünden sonraki önemli değişiklikler
Birden fazla işlemde otomatik başlatma gerektiren kitaplıklar veya uygulamalar için artık uygulamanın AndroidManifest.xml dosyasına birden fazla
InitializationProvider
<provider>
öğesi eklenebilir. Ia0712, b/183136596Daha iyi ProGuard kuralları,
Initializer
'lerin birincil dex dosyasında yer almasını sağlayan çoklu dizin kuralları. aosp/1743740androidx.startup
kullanımını optimize etmek için temel profil kuralları ekleyin. aosp/17639340
Sürüm 1.1.0-rc01
21 Temmuz 2021
androidx.startup:startup-runtime:1.1.0-rc01
yayınlandı. Sürüm 1.1.0-rc01 bu kayıtları içerir.
Hata Düzeltmeleri
- Daha iyi ProGuard kuralları ve
Initializer
'lerin birincil dex dosyasında yer almasını sağlayan çoklu dizin kuralları. (aosp/1743740) androidx.startup
kullanımını optimize etmek için temel profil kuralları ekleyin. (aosp/17639340
Sürüm 1.1.0-beta01
18 Mayıs 2021
androidx.startup:startup-runtime:1.1.0-beta01
yayınlandı. Sürüm 1.1.0-beta01 bu kayıtları içerir.
Yeni Özellikler
- Birden fazla işlemde otomatik başlatma gerektiren kitaplıklar veya uygulamalar için artık uygulamanın AndroidManifest.xml dosyasına birden fazla
InitializationProvider
<provider>
öğesi eklenebilir. (Ia0712, b/183136596)
Hata Düzeltmeleri
- Koruma kurallarına yönelik küçük iyileştirmeler. (aosp/1691484)
Sürüm 1.1.0-alpha01
7 Nisan 2021
androidx.startup:startup-runtime:1.1.0-alpha01
yayınlandı. Sürüm 1.1.0-alpha01 bu kayıtları içerir.
API Değişiklikleri
- Birden fazla işlemde otomatik başlatma gerektiren kitaplıklar veya uygulamalar için artık uygulamanın
AndroidManifest.xml
öğesine birden fazlaInitializationProvider
<provider>
öğesi eklenebilir. (Ia0712, b/183136596)
Sürüm 1.0.0
Sürüm 1.0.0
28 Ekim 2020
androidx.startup:startup-runtime:1.0.0
yayınlandı. 1.0.0 sürümü bu kayıtları içerir.
1.0.0'ın temel özellikleri
Initializer
öğelerini, uygulama başlangıcındaContentProvider
tanımlamak zorunda kalmadan çalışacak şekilde tanımlamak için basit ve etkili bir yöntem sağlar.- Geç başlatma için tutarlı bir API sağlar.
Initializer
öğeleri diğerInitializer
öğelerindeki bağımlılıkları tanımlayabilir. Bu da başlatma sırasının açık bir şekilde tanımlanmasına yardımcı olur.
Sürüm 1.0.0-rc01
14 Ekim 2020
androidx.startup:startup-runtime:1.0.0-rc01
yayınlandı. Sürüm 1.0.0-rc01 bu kayıtları içerir.
Bu sürüm, 1.0.0-beta01
sürümüyle aynı.
Sürüm 1.0.0-beta01
16 Eylül 2020
androidx.startup:startup-runtime:1.0.0-beta01
yayınlandı. 1.0.0-beta01 sürümü bu kayıtları içerir.
Bu sürüm, 1.0.0-alpha03
ile aynı. androidx.startup
artık API kararlı.
Sürüm 1.0.0-alpha03
19 Ağustos 2020
androidx.startup:startup-runtime:1.0.0-alpha03
yayınlandı. Sürüm 1.0.0-alpha03 bu kayıtları içerir.
Yeni Özellikler
Initializer
için, istekle başlatılıp başlatılmadığını belirleme yöntemi sağlayan yeni birisEagerlyInitialized()
API eklendi. (aosp/1372879, b/159952713)
Sürüm 1.0.0-alpha02
22 Temmuz 2020
androidx.startup:startup-runtime:1.0.0-alpha02
yayınlandı. Sürüm 1.0.0-alpha02 bu kayıtları içerir.
Hata Düzeltmeleri
- Başlatma çalışma zamanı için tüketici ProGuard kurallarını yayınlayın. (aosp/1347583, b/159595260)
AppInitializer
içindeki statik kontrolleri iyileştirin. (aosp/1331900)
Sürüm 1.0.0-alpha01
10 Haziran 2020
androidx.startup:startup-runtime:1.0.0-alpha01
yayınlandı. Sürüm 1.0.0-alpha01 bu kayıtları içerir.
Yeni Özellikler
Uygulama Başlatma kitaplığı, uygulama başlatılırken bileşenleri başlatmak için basit ve etkili bir yol sağlar. Hem kitaplık geliştiricileri hem de uygulama geliştiricileri, başlatma sıralarını kolaylaştırmak ve başlatma sırasını açıkça ayarlamak için Uygulama Başlatma özelliğini kullanabilir.
Bu ilk sürüm: 1.0.0-alpha01
.