privacysandbox-tools
Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta Sürümü | Alfa Sürüm |
---|---|---|---|---|
29 Ocak 2025 | - | - | - | 1.0.0-alpha11 |
Bağımlılıkları beyan etme
privacysandbox-tools bağımlılığı 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:
Groovy
dependencies { // Use to implement privacysandbox libraries implementation "androidx.privacysandbox.tools:tools:1.0.0-alpha11" Implementation "androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha11" implementation "androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha11" implementation "androidx.privacysandbox.tools:tools-core:1.0.0-alpha11" implementation "androidx.privacysandbox.tools:tools-testing:1.0.0-alpha11" implementation "androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha11" }
Kotlin
dependencies { // Use to implement privacysandbox libraries implementation("androidx.privacysandbox.tools:tools:1.0.0-alpha11") implementation("androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha11") implementation("androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha11") implementation("androidx.privacysandbox.tools:tools-core:1.0.0-alpha11") implementation("androidx.privacysandbox.tools:tools-testing:1.0.0-alpha11") implementation("androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha11") }
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-alpha11
29 Ocak 2025
androidx.privacysandbox.tools:tools-*:1.0.0-alpha11
yayınlanır. 1.0.0-alpha11 sürümü bu taahhütleri içerir.
Yeni Özellikler
SandboxedUiAdapter.openSession
sürümünde güncellenenSessionConstants
parametresi için destek eklendi. (I65886)
Sürüm 1.0.0-alpha10
2 Ekim 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha10
yayınlanır. 1.0.0-alpha10 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Notlandırılmış arayüzlerde ve notlandırılmış değerlerde
const val
kullanarak SDK tarafından tanımlanan sabitler için destek ekleyin.
API Değişiklikleri
- apicompiler'daki nesnelere izin vermeme (bunlar daha önce sessizce yoksayılıyordu)
Hata Düzeltmeleri
- .class ile biten kaynak dizinleri olduğunda kilitlenme düzeltildi
Sürüm 1.0.0-alpha09
26 Haziran 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha09
yayınlanır. 1.0.0-alpha09 sürümü bu taahhütleri içerir.
Yeni Özellikler
@PrivacySandboxValue
ile ek açıklama eklenmiş enum sınıfları için destek eklendi.- Özel Korumalı Alan kullanıcı arayüzü alfa 09 sürümü için destek.
Sürüm 1.0.0-alpha08
20 Mart 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha08
yayınlanır. 1.0.0-alpha08 sürümü bu taahhütleri içerir.
Yeni Özellikler
@PrivacySandboxCallback
ile ek açıklamaya sahip arayüzler artık yöntem askıya alındığı sürece değer döndüren yöntemlere sahip olabilir.(I16063)- Paketler artık ek açıklamalı arayüzlerde ve değerlerde geçerli parametreler ve dönüş türleri olarak kabul edilir. (I52995)
Sürüm 1.0.0-alpha07
7 Şubat 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha07
yayınlanır. 1.0.0-alpha07 sürümü bu taahhütleri içerir.
API Değişiklikleri
- Yeni SDK etkinlik başlatıcı arayüzlerini destekleyin. Yeni arayüzler
androidx.privacysandbox.activity.core
'te kullanıma sunuldu.androidx.privacysandbox.ui.core
'teki eski sürümler artık desteklenmiyor. (Ia9079)
Sürüm 1.0.0-alpha06
6 Eylül 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha06
yayınlanır. 1.0.0-alpha06 sürümü bu taahhütleri içerir.
Hata Düzeltmeleri
- Bazel'de sınıf yolu çakışmalarını önlemek için Android olmayan Guava bağımlılıkları kullanın.
- Bazel'den API derleyicisi çağrılırken kilitlenme düzeltildi. (I24c9d)
Sürüm 1.0.0-alpha05
9 Ağustos 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha05
yayınlanır. 1.0.0-alpha05 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Oluşturulan
SandboxedUiAdapters
'te artık yeniwindowInputToken
grubu var. Bu sürüm,androidx.privacysandbox.ui:ui-core:1.0.0-alpha05
ile uyumludur.
Sürüm 1.0.0-alpha04
24 Mayıs 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha04
yayınlanır. 1.0.0-alpha04 sürümü bu taahhütleri içerir.
Yeni Özellikler
CancellationExceptions
artık uygulamalara dağıtıldığı için SDK'lar artık coroutine'lerini beklendiği gibi iptal edebilir.SdkActivityLaunchers
artık SDK API'lerinde kullanılabiliyor. Böylece uygulamalar, Özel Korumalı Alan'daki SDK'lara başlatıcı gönderebilir. Bu işlevin şu anda yalnızca geliştirici önizlemelerinde kullanılabildiğini unutmayın.
Hata Düzeltmeleri
- SDK'lar tarafından tanımlanan askıya alma işlevleri artık varsayılan olarak ana iş parçacığında çalışır. Bunlar eskiden Binder iş parçacıklarında çalışırdı.
- Hizmetler artık kullanıcı arayüzü arayüz bağdaştırıcılarından devralamaz.
- Bir veri sınıfında kullanıcı arayüzü bağdaştırıcısı özelliğinin tanımlanmasının derleme hatasına neden olduğu sorun düzeltildi.
Sürüm 1.0.0-alpha03
8 Mart 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha03
yayınlanır. 1.0.0-alpha03 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Privacy Sandbox UI API entegrasyonu için destek eklendi
API Değişiklikleri
- Hedef Kotlin sürümü 1.8.0 olarak değiştirildi
Sürüm 1.0.0-alpha02
7 Aralık 2022
androidx.privacysandbox.tools:tools-*:1.0.0-alpha02
yayınlanır. 1.0.0-alpha02 sürümü bu taahhütleri içerir.
- Bu araçlar, Privacy Sandbox SDK Çalışma Zamanı API'leriyle entegrasyonu iyileştirmeyi amaçlamaktadır. Bu araçlar, çalışma zamanında etkinleştirilen SDK'nın istemci tarafı arayüzlerini tanımlamak ve bu arayüzlerle etkileşim kurmak için şablon kodunu otomatik olarak oluşturmanıza yardımcı olur.
Yeni Özellikler - Geri çağırma işlevlerini ve veri değeri nesnelerini parametre ve dönüş türü olarak kabul eden, istemci tarafı SDK arayüzlerini tanımlama desteği eklendi - SDK istisnalarını istemcilere iletme - SDK Runtime geriye dönük uyumluluk oluşturma desteği
API Değişiklikleri
@JvmDefaultWithCompatibility
ek açıklaması (I8f206) ekleniyor
Sürüm 1.0.0-alpha01
9 Kasım 2022
androidx.privacysandbox.tools:tools-*:1.0.0-alpha01
yayınlanır. 1.0.0-alpha01 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Bu, Privacy Sandbox işlevini kullanmak için API'ler içeren yeni bir Jetpack kitaplığıdır. Lütfen sorun izleyici bileşenimizde hata bildirin.