özel korumalı alan sdkruntime
Son Güncelleme | Kararlı Sürüm | Yayın Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
24 Temmuz 2024 | - | - | - | 1.0.0-alfa14 |
Bağımlılıkları bildirme
privacysandbox-sdkruntime bağımlılığı eklemek için belirler. Google'ın Maven deposunu okuyun konulu videomuzu izleyin.
build.gradle
dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin.
uygulamanız veya modülünüz:
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 bölümüne bakın.
Geri bildirim
Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlarla karşılaşırsanız veya fikir edinebilirsiniz. Daha fazla bilgi için lütfen mevcut sorunlar tıklayın. Oyunuzu mevcut bir soruna eklemek için yıldız düğmesini tıklayın.
Sorun İzleyici dokümanlarına bakın konulu videomuzu izleyin.
Sürüm 1.0
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
serbest bırakıldı. Sürüm 1.0.0-alpha14 bu kaydetmeleri içerir.
Yeni Özellikler
- İstemci uygulaması paket adını almak için
SdkSandboxControllerCompat#getClientPackageName
özelliğini kullanın.
API Değişiklikleri
- sdkruntime-core'daki
SandboxedSdkProviderAdapter
tamamen kaldırıldı. Lütfen sdkruntime-provider kitaplığındakiSandboxedSdkProviderAdapter
kodunu 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
serbest bırakıldı. Sürüm 1.0.0-alpha13 bu kaydetmeleri içerir.
Yeni Özellikler
- SDK-SDK yükleme için
Backcompat
desteği (SdkSandboxControllerCompat#loadSdk
): Artık yerel olarak yüklenen SDK'lar (Uygulama işleminde) diğer SDK'ları da 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
serbest bırakıldı. 1.0.0-alpha12 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Korumalı alandaki diğer SDK'lar tarafından SDK'ları yüklemek için
SdkSandboxControllerCompat#loadSdk
ekleyin (şu anda yalnızca API 34 Extension 10'da desteklenmektedir)
API Değişiklikleri
- API 33 cihazlarda korumalı alan desteği kaldırıldı. API 34'ten önce geri karşılaştırma (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
serbest bırakıldı. Sürüm 1.0.0-alpha11 bu kaydetmeleri içerir.
Yeni Özellikler
AppOwnedSdkSandboxInterfaceCompat
, API34 Ext 8 cihazlarda destekleniyor (daha önce yalnızcaPrivacySandbox
Geliştirici Önizlemesi 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
serbest bırakıldı. 1.0.0-alpha10 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Uygulama işleminde 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
serbest bırakıldı. Sürüm 1.0.0-alpha09 bu kaydetmeleri içerir.
API Değişiklikleri
- SDK'lar için sdkruntime-core kitaplığının yerine kullanılması gereken sdkruntime-provider kitaplığının ilk sürümü.
SandboxedSdkProviderAdapter
, sdkruntime-provider'a taşındı. sdkruntime-core'dakiSandboxedSdkProviderAdapter
desteği sonlandırıldı ve bu işlev yakında kaldırılacak.
Hata Düzeltmeleri
- SDK kaldırıldığında tüm
SdkSandboxActivityHandlerCompat
öğelerinin kaydını iptal edin. ActivityHolder
Yaşam döngüsü etkinlikleri artıkReportFragment
davranışının 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
serbest bırakıldı. 1.0.0-alpha08 sürümü bu kaydetmeleri içerir.
Hata Düzeltmeleri
SharedPreferences
hedef bağlamı olmadığındaSharedPreferences
taşıma işlemi başarısız olur.
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
serbest bırakıldı. 1.0.0-alpha07 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Yerel olarak yüklenen SDK'lar için SDK başına
SharedPreferences
desteği (Uygulama işleminde).SandboxedSdkProviderCompat#context
, eski sürümlerdeki SDK'lar için SDK başınaSharedPreferences
desteği sağlayacak şekilde özelleştirilmiş.
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
serbest bırakıldı. 1.0.0-alpha06 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- Yerel olarak yüklenen SDK'lar için SDK başına depolama ve veritabanları desteklenir (uygulama sürecinde).
SandboxedSdkProviderCompat#context
, eski sürümlerdeki SDK'lar için SDK Başına Depolama ve Veritabanı desteği sağlayacak şekilde ö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
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
- (
PrivacySandbox
Yalnızca Geliştirici Önizlemesi 8 ve sonraki sürümler) Uygulama Korumalı Alan uyumlulaştırması için destek ekleyin (bkz.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
serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.
Yeni Özellikler
- SDK korumalı alanında Etkinlik başlatma için başlangıç desteği (UDC+ cihazlar için 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 Etkinliği başlatabilir.
Sürüm 1.0.0-alpha03
5 Nisan 2023
androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03
yayınlandı.
Yeni Özellikler
SandboxProcessDeathCallback
desteği eklendi- SDK'yı kaldırma desteği eklendi
API Değişiklikleri
SandboxedSdkCompat#create(binder)
kaldırıldı, lütfenSandboxedSdkCompat(binder)
oluşturucuyu kullanın
Sürüm 1.0.0-alpha02
22 Mart 2023
androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02
yayınlandı.
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
yayınlandı.
- Bu, Android Platform'un eski sürümlerinde Çalışma Zamanı etkin SDK'lar (Özel Korumalı Alan) oluşturup yüklemeye yönelik bileşenleri içeren yeni bir Jetpack kitaplığıdır.