privacysandbox sdkruntime

  
Bu kitaplık, SdkRuntime'ı destekleyen 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ü
16 Temmuz 2025 - - - 1.0.0-alpha18

Bağımlılıkları bildirme

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 okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Groovy

dependencies {

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

Kotlin

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

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ştirmeye yönelik fikirleriniz olursa lütfen bize bildirin. Yeni bir sorun 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 belgelerini inceleyin.

Sürüm 1.0

Sürüm 1.0.0-alpha18

16 Temmuz 2025

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha18, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha18 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha18 yayınlandı. 1.0.0-alpha18 sürümü bu commit'leri içerir.

API Değişiklikleri

  • SandboxedSdkProviderCompat.getView() tamamen kaldırıldı. Projede androidx.privacysandbox.tools da kullanılıyorsa en son sürüm kullanılmalıdır.
  • SdkSandboxControllerCompat, sdkruntime-provider adresine taşındı. sdkruntime-core'deki SdkSandboxControllerCompat artık kullanılmıyor olup bir sonraki sürümde kaldırılacaktır.

Hata Düzeltmeleri

  • SandboxedSdkProviderCompat.onLoadSdk() artık loadSdk() arayan ileti dizisinden bağımsız olarak ana ileti dizisinden çağrılıyor.

Sürüm 1.0.0-alpha17

26 Mart 2025

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha17, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha17 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha17 yayınlandı. 1.0.0-alpha17 sürümü bu commit'leri içerir.

Yeni Özellikler

API Değişiklikleri

  • SandboxedSdkProviderCompat.getView() desteği sonlandırıldı ve bir sonraki sürümde kaldırılacak. Lütfen bir sonraki sürümden önce androidx.privacysandbox.tools 1.0.0-alpha13 hizmetine geçiş yapın.
  • 1.0-alpha13 kitaplıkları için destek sonlandırıldı (hem uygulama hem de SDK, bu sürümdeki benzer kitaplıklarla çalışmak için daha yeni sürümleri kullanmalıdır).

Hata Düzeltmeleri

  • API33 cihazlarda AppOwnedInterfaces, yerel uygulamaya taşındı.

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ı. Sürüm 1.0.0-alpha16, bu commit'leri içerir.

API Değişiklikleri

  • Müşterinin uygulamasının önemindeki (ön plan durumu) değişikliklerle ilgili bildirim almak için SDK'lara SdkSandboxClientImportanceListenerCompat işlevini ekleyin.

Hata Düzeltmeleri

  • Proguard ile istemci uygulamasının SDK'yı geriye dönük uyumluluk modunda yüklemesini engelleyen 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 commit'leri içerir.

Yeni Özellikler

  • Geriye dönük uyumluluk modunda SdkContext'den LayoutInflater oluşturma desteklenir.
  • Geriye dönük uyumluluk modunda SdkContext'den DisplayContext/WindowContext oluşturma 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 commit'leri içerir.

Yeni Özellikler

  • İstemci uygulaması paket adını almak için SdkSandboxControllerCompat#getClientPackageName işlevi kullanıma sunuldu.

API Değişiklikleri

  • SandboxedSdkProviderAdapter, sdkruntime-core'dan 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 commit'leri içerir.

Yeni Özellikler

  • SDK-SDK yükleme (SdkSandboxControllerCompat#loadSdk) desteği eklendi (Backcompat). Artık yerel olarak (uygulama sürecinde) yüklenen SDK'lar 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ü şu commit'leri içerir.

Yeni Özellikler

  • Diğer SDK'lar tarafından özel korumalı alanda SDK yükleme için SdkSandboxControllerCompat#loadSdk özelliğini kullanıma sunma (şu anda yalnızca API 34 Extension 10'da desteklenmektedir)

API Değişiklikleri

  • API 33 cihazlarda sandbox 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ü şu commit'leri içerir.

Yeni Özellikler

  • AppOwnedSdkSandboxInterfaceCompat API34 Ext 8 cihazlarda desteklenir (daha önce yalnızca PrivacySandbox Developer Preview derlemelerinde ç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ı. Version 1.0.0-alpha10 contains these commits.

Hata Düzeltmeleri

  • Uygulama sürecinde yüklenen SDK için kaynak yeniden eşleme sorunu 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ı. Version 1.0.0-alpha09 contains these commits.

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'a taşındı. sdkruntime-core'daki SandboxedSdkProviderAdapter kullanımdan kaldırıldı ve yakında silinecek.

Hata Düzeltmeleri

  • SDK kaldırıldığında tüm SdkSandboxActivityHandlerCompat öğelerinin kaydını silin.
  • 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ı. Version 1.0.0-alpha08 contains these commits.

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ü şu commit'leri içerir.

Yeni Özellikler

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

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ü şu commit'leri içerir.

Yeni Özellikler

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

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 8 ve sonraki geliştirici önizleme sürümleri) App-Sandbox uyumlulaştırması için destek ekleyin (SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface + SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces)

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 sanal alanı içinde Etkinlik başlatma için ilk destek (UDC+ cihazlarda kullanılabilir): SDK'nın SdkSandboxControllerCompat#registerSdkSandboxActivityHandler çağrısı yaparak işleyiciyi kaydetmesi gerekir. Ardından uygulama, SdkSandboxManagerCompat#startSdkSandboxActivity çağrısı yaparak SDK için Etkinlik başlatabilir.

Sürüm 1.0.0-alpha03

5 Nisan 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03 iptal edilir.

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 oluşturucuyu kullanın SandboxedSdkCompat(binder)

Sürüm 1.0.0-alpha02

22 Mart 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02 iptal edilir.

Yeni Özellikler

  • Yüklenen SDK'ların listesini getirmek 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 iptal edilir.

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