privacysandbox sdkruntime
| 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:
Eski
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.
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ı. Projedeandroidx.privacysandbox.toolsda kullanılıyorsa en son sürüm kullanılmalıdır.SdkSandboxControllerCompat,sdkruntime-provideradresine taşındı.sdkruntime-core'dekiSdkSandboxControllerCompatartık kullanılmıyor olup bir sonraki sürümde kaldırılacaktır.
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 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 ö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 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
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 yayınlandı. 1.0.0-alpha15 sürümü bu commit'leri içerir.
Yeni Özellikler
- Geriye dönük uyumluluk modunda
SdkContext'denLayoutInflateroluşturma desteklenir. - Geriye dönük uyumluluk modunda
SdkContext'denDisplayContext/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 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#getClientPackageNameişlevi kullanıma sunuldu.
API Değişiklikleri
SandboxedSdkProviderAdapter, sdkruntime-core'dan tamamen kaldırıldı. Lütfen sdkruntime-provider kitaplığındakiSandboxedSdkProviderAdapteröğ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
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 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'dakiSandboxedSdkProviderAdapterkullanımdan kaldırıldı 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.SandboxedSdkProviderCompat#context, geriye dönük uyumluluk modundaki SDK'lar için SDK başınaSharedPreferencesdestek 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
PrivacySandbox8 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
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.