privacysandbox sdkruntime
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.
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
'tenLayoutInflater
oluşturma desteklenir. - Geriye dönük uyumluluk modunda
SdkContext
'tenDisplayContext/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ığı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 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ızcaPrivacySandbox
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'dakiSandboxedSdkProviderAdapter
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ı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ı. 1.0.0-alpha08 sürümü bu taahhütleri içerir.
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ü 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şınaSharedPreferences
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ütfenSandboxedSdkCompat(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.