privacysandbox sdkruntime

  
Bu kitaplık, SdkRuntime farkında tüketiciler için bileşenler sağlar
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
11 Aralık 2024 - - - 1.0.0-alpha16

Bağımlılıkları beyan etme

privacysandbox-sdkruntime'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanızın veya modülünüzün build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:

Eski

dependencies {

    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14"
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14"
}

Kotlin

dependencies {
    implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14")
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14"
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerine bakın.

Sürüm 1.0

Sürüm 1.0.0-alpha16

11 Aralık 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha16, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha16 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha16 yayınlandı. 1.0.0-alpha16 sürümü bu taahhütleri içerir.

API Değişiklikleri

  • Müşterinin uygulama önemindeki (ön plan durumu) değişikliklerle ilgili bildirim almak için SDK'larda SdkSandboxClientImportanceListenerCompat özelliğini kullanıma sunun

Hata Düzeltmeleri

  • Proguard içeren istemci uygulamasının SDK'yı geriye dönük uyumluluk modunda yüklemesini engelleyen bir hata düzeltildi.

Sürüm 1.0.0-alpha15

13 Kasım 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha15 yayınlandı. 1.0.0-alpha15 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Geriye dönük uyumluluk modunda SdkContext'ten LayoutInflater oluşturma desteklenir.
  • Geriye dönük uyumluluk modunda SdkContext'ten DisplayContext/WindowContext oluşturma işlemi desteklenir.

Sürüm 1.0.0-alpha14

24 Temmuz 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha14 yayınlandı. 1.0.0-alpha14 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • İstemci uygulaması paket adını almak için SdkSandboxControllerCompat#getClientPackageName özelliğini tanıtın.

API Değişiklikleri

  • sdkruntime-core'dan SandboxedSdkProviderAdapter tamamen kaldırıldı. Lütfen sdkruntime-provider kitaplığındaki SandboxedSdkProviderAdapter öğesini kullanın.

Sürüm 1.0.0-alpha13

6 Mart 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13 yayınlandı. 1.0.0-alpha13 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Backcompat SDK-SDK yükleme desteği (SdkSandboxControllerCompat#loadSdk) - Artık yerel olarak yüklenen SDK'lar (uygulama sürecinde) diğer SDK'ları yükleyebilir

Sürüm 1.0.0-alpha12

24 Ocak 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12 yayınlandı. 1.0.0-alpha12 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Özel Korumalı Alan'da diğer SDK'lar tarafından SDK yüklemek için SdkSandboxControllerCompat#loadSdk kullanıma sunuldu (şu anda yalnızca API 34 Uzantısı 10'da desteklenmektedir)

API Değişiklikleri

  • API 33 cihazlarda korumalı alan desteğini kaldırın. API 34'ten önce geriye dönük uyumluluk (uygulama içi) modu kullanılmalıdır.

Sürüm 1.0.0-alpha11

15 Kasım 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11 yayınlandı. 1.0.0-alpha11 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • AppOwnedSdkSandboxInterfaceCompat API34 Ext 8 cihazlarda desteklenir (daha önce yalnızca PrivacySandbox Developer Preview sürümlerinde çalışıyordu)

Sürüm 1.0.0-alpha10

18 Ekim 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10 yayınlandı. 1.0.0-alpha10 sürümü bu taahhütleri içerir.

Hata Düzeltmeleri

  • Uygulama işlemine yüklenen SDK için kaynak yeniden eşleme düzeltildi.

Sürüm 1.0.0-alpha09

4 Ekim 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09 yayınlandı. 1.0.0-alpha09 sürümü bu taahhütleri içerir.

API Değişiklikleri

  • SDK'lar için sdkruntime-core kitaplığı yerine kullanılması gereken sdkruntime-provider kitaplığının ilk sürümü.
  • SandboxedSdkProviderAdapter, sdkruntime-provider alanına taşındı. sdkruntime-core'daki SandboxedSdkProviderAdapter desteği sonlandırıldı ve yakında kaldırılacak.

Hata Düzeltmeleri

  • SDK yüklendiğinde tüm SdkSandboxActivityHandlerCompat öğelerinin kaydını iptal edin.
  • ActivityHolder Yaşam döngüsü etkinlikleri artık ReportFragment davranışıyla eşleşiyor

Sürüm 1.0.0-alpha08

9 Ağustos 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08 ve androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08 yayınlandı. 1.0.0-alpha08 sürümü bu taahhütleri içerir.

Hata Düzeltmeleri

  • Hedef bağlam SharedPreferences mevcut olmadığında SharedPreferences taşıma işleminin başarısız olmasına neden olan sorun düzeltildi.

Sürüm 1.0.0-alpha07

26 Temmuz 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07 ve androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07 yayınlandı. 1.0.0-alpha07 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Yerel olarak yüklenen SDK'lar (uygulama sürecinde) için SDK başına SharedPreferences desteği. SandboxedSdkProviderCompat#context, geriye dönük uyumluluk modundaki SDK'lar için SDK başına SharedPreferences desteği sağlamak üzere özelleştirilmiştir.

Sürüm 1.0.0-alpha06

21 Haziran 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06 ve androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06 yayınlandı. 1.0.0-alpha06 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • Yerel olarak yüklenen SDK'lar (uygulama sürecinde) için SDK başına depolama alanı ve veritabanı desteği.
  • SandboxedSdkProviderCompat#context, geriye dönük uyumluluk modundaki SDK'lar için SDK başına depolama alanı ve veritabanı desteği sağlamak üzere özelleştirilmiştir.

Sürüm 1.0.0-alpha05

7 Haziran 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05 ve androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05 yayınlandı. Bu sürüm, dahili bir dalda geliştirilmiştir.

Yeni Özellikler

  • (Yalnızca PrivacySandbox Geliştirici Önizlemesi 8 ve sonraki sürümler) Uygulama korumalı alanı uyumlulaştırma desteği ekleyin (SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface + SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces bölümüne bakın)

Sürüm 1.0.0-alpha04

10 Mayıs 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04 ve androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04 yayınlandı. Bu sürüm, dahili bir dalda geliştirilmiştir.

Yeni Özellikler

  • SDK korumalı alanında etkinlik başlatma için ilk destek (UDC+ cihazlarda kullanılabilir): SDK'nın SdkSandboxControllerCompat#registerSdkSandboxActivityHandler çağrısını yaparak işleyiciyi kaydetmesi gerekir. Ardından uygulama, SdkSandboxManagerCompat#startSdkSandboxActivity çağrısını yaparak SDK için etkinliği başlatabilir.

Sürüm 1.0.0-alpha03

5 Nisan 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03 yayınlanır.

Yeni Özellikler

  • SandboxProcessDeathCallback için destek eklendi
  • SDK'nın kaldırılması için destek eklendi

API Değişiklikleri

  • SandboxedSdkCompat#create(binder) kaldırıldı, lütfen SandboxedSdkCompat(binder) kurucusunu kullanın

Sürüm 1.0.0-alpha02

22 Mart 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02 yayınlanır.

Yeni Özellikler

  • Yüklenen SDK'ların listesini almak için bir API eklendi: SdkSandboxControllerCompat.getSandboxedSdks().

Sürüm 1.0.0-alpha01

11 Ocak 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01 yayınlanır.

  • Bu, Android Platform'un eski sürümlerinde çalışma zamanı etkin SDK'ları (Özel Korumalı Alan) derleme ve yüklemeyle ilgili bileşenler içeren yeni bir Jetpack kitaplığıdır.