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:
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.
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.tools
da kullanılıyorsa en son sürüm kullanılmalıdır.SdkSandboxControllerCompat
,sdkruntime-provider
adresine taşındı.sdkruntime-core
'dekiSdkSandboxControllerCompat
artı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-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
'denLayoutInflater
oluşturma desteklenir. - Geriye dönük uyumluluk modunda
SdkContext
'denDisplayContext/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ığı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
AppOwnedSdkSandboxInterfaceCompat
API34 Ext 8 cihazlarda desteklenir (daha önce yalnızcaPrivacySandbox
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'dakiSandboxedSdkProviderAdapter
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ıkReportFragment
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ığındaSharedPreferences
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şınaSharedPreferences
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ı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.