Başlangıç

Uygulama başlatılırken bileşenleri başlatmak için basit ve etkili bir yöntem uygulayın.
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.

Yeni sorun oluşturma

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/183136596

  • Daha iyi ProGuard kuralları, 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-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 fazla InitializationProvider <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ında ContentProvider 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ğer Initializer öğ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 bir isEagerlyInitialized() 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.