özel korumalı alan sdkruntime

  
Bu kitaplık, SdkRuntime'a duyarlı tüketiciler için bileşenler sunar
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:

Modern

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.

Yeni sayı oluştur

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ığındaki SandboxedSdkProviderAdapter 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ızca PrivacySandbox 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'daki SandboxedSdkProviderAdapter 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ık ReportFragment 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ığında SharedPreferences 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şına SharedPreferences 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ütfen SandboxedSdkCompat(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.