privacysandbox sdkruntime
| Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta Sürümü | Alfa Sürümü |
|---|---|---|---|---|
| 17 Aralık 2025 | - | - | - | 1.0.0-alpha19 |
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:
Eski
dependencies { implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha19" implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha19" }
Kotlin
dependencies { implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha19") implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha19" }
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 varsa 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.
Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.
Sürüm 1.0
Sürüm 1.0.0-alpha19
17 Aralık 2025
androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha19, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha19 ve androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha19 özellikleri kullanıma sunulur. 1.0.0-alpha19 sürümü bu commit'leri içerir.
- Bu kitaplık kullanımdan kaldırıldı ve gelecekte güncellenmeyecek.
API Değişiklikleri
- Kullanımdan kaldırılan
privacysandbox.sdkruntimeAPI'leri (Ibe81a, b/452878636) - Kullanımdan kaldırılan
SdkSandboxControllerCompat (sdkruntime-core)kaldırıldı. (Ibe8fe, b/427472024)
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 özellikleri kullanıma sunulur. 1.0.0-alpha18 sürümü bu commit'leri içerir.
API Değişiklikleri
SandboxedSdkProviderCompat.getView()tamamen kaldırıldı. Projedeandroidx.privacysandbox.toolsda kullanılıyorsa en son sürüm kullanılmalıdır.SdkSandboxControllerCompat,sdkruntime-provideradresine taşındı.sdkruntime-coreiçindekiSdkSandboxControllerCompatdesteği sonlandırıldı ve bir sonraki sürümde kaldırılacak.
Hata Düzeltmeleri
SandboxedSdkProviderCompat.onLoadSdk()artıkloadSdk()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 özellikleri kullanıma sunulur. 1.0.0-alpha17 sürümü bu commit'leri içerir.
Yeni Özellikler
API Değişiklikleri
- Desteği sonlandırıldı
SandboxedSdkProviderCompat.getView(). Bir sonraki sürümde kaldırılacak. Lütfen bir sonraki sürümden önceandroidx.privacysandbox.tools 1.0.0-alpha13hizmetine 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 özellikleri kullanıma sunulur. 1.0.0-alpha16 sürümü bu commit'leri içerir.
API Değişiklikleri
- Müşterinin uygulama önemindeki (ön plan durumu) değişikliklerle ilgili bildirim almak için SDK'lara
SdkSandboxClientImportanceListenerCompatiş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 özellikleri kullanıma sunulur. 1.0.0-alpha15 sürümü bu commit'leri içerir.
Yeni Özellikler
- Geriye dönük uyumluluk modunda
SdkContextöğesindenLayoutInflateroluşturma desteklenir. - Geriye dönük uyumluluk modunda
SdkContextöğesindenDisplayContext/WindowContextoluş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 özellikleri kullanıma sunulur. 1.0.0-alpha14 sürümü bu commit'leri içerir.
Yeni Özellikler
- İstemci uygulaması paket adını almak için
SdkSandboxControllerCompat#getClientPackageNameişlevini kullanıma sunuyoruz.
API Değişiklikleri
SandboxedSdkProviderAdapter, sdkruntime-core'dan tamamen kaldırıldı. Lütfen sdkruntime-provider kitaplığındanSandboxedSdkProviderAdapterkullanı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 özellikleri kullanıma sunulur. 1.0.0-alpha13 sürümü bu commit'leri içerir.
Yeni Özellikler
- SDK-SDK yükleme (
SdkSandboxControllerCompat#loadSdk) desteği eklendi. Artık yerel olarak (uygulama sürecinde) yüklenen SDK'lar başka SDK'ları yükleyebilir.Backcompat
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 özellikleri kullanıma sunulur. 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 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 özellikleri kullanıma sunulur. 1.0.0-alpha11 sürümü şu commit'leri içerir.
Yeni Özellikler
AppOwnedSdkSandboxInterfaceCompatAPI34 Ext 8 cihazlarda desteklenir (daha önce yalnızcaPrivacySandboxDeveloper 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 özellikleri kullanıma sunulur. 1.0.0-alpha10 sürümü şu commit'leri içerir.
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 özellikleri kullanıma sunulur. 1.0.0-alpha09 sürümü şu commit'leri 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'a taşındı. sdkruntime-core'dakiSandboxedSdkProviderAdapterkullanımdan kaldırılıyor ve yakında silinecek.
Hata Düzeltmeleri
- SDK kaldırıldığında tüm
SdkSandboxActivityHandlerCompatöğelerinin kaydını silin. ActivityHolderYaşam döngüsü etkinlikleri artıkReportFragmentdavranışı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
SharedPreferencesmevcut olmadığındaSharedPreferencestaşı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
SharedPreferencesdestek. Geriye dönük uyumluluk modundaki SDK'lar için SDK başınaSandboxedSdkProviderCompat#contextdesteği sağlamak üzere özelleştirildi.SharedPreferences
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
PrivacySandboxDeveloper Preview 8 ve sonraki sürümler) Uygulama Sandbox'ı uyumlulaştırma desteği eklendi (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
SandboxProcessDeathCallbackiç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ınSandboxedSdkCompat(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.