privacysandbox-araçları
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
20 Mart 2024 | - | - | - | 1.0.0-alpha08 |
Bağımlılıkları bildirme
Privacysandbox araçlarına bağımlılık eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanızın veya modülünüz için build.gradle
dosyasına ihtiyaç duyduğunuz yapıların bağımlılıklarını ekleyin:
Modern
dependencies { // Use to implement privacysandbox libraries implementation "androidx.privacysandbox.tools:tools:1.0.0-alpha08" Implementation "androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha08" implementation "androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha08" implementation "androidx.privacysandbox.tools:tools-core:1.0.0-alpha08" implementation "androidx.privacysandbox.tools:tools-testing:1.0.0-alpha08" implementation "androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha08" }
Kotlin
dependencies { // Use to implement privacysandbox libraries implementation("androidx.privacysandbox.tools:tools:1.0.0-alpha08") implementation("androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha08") implementation("androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha08") implementation("androidx.privacysandbox.tools:tools-core:1.0.0-alpha08") implementation("androidx.privacysandbox.tools:tools-testing:1.0.0-alpha08") implementation("androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha08") }
Bağımlılıklar hakkında daha fazla bilgi edinmek için Derleme bağımlılıkları ekleme konusuna bakın.
Geri bildirim
Geri bildiriminiz Jetpack'i daha iyi hale getirmemize yardımcı oluyor. Yeni sorunlar keşfederseniz veya bu kitaplığı nasıl geliştirebileceğimizle ilgili fikirleriniz varsa 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 belgelerine bakın.
Sürüm 1.0
Sürüm 1.0.0-alpha08
20 Mart 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha08
yayınlandı. 1.0.0-alpha08 sürümü bu kayıtları içerir.
Yeni Özellikler
@PrivacySandboxCallback
ile ek açıklama eklenen arayüzler, artık yöntem askıya alındığı sürece değer döndüren yöntemlere sahip olabilir.(I16063)- Paketler, ek açıklamalı arayüzlerde ve değerlerde artık geçerli parametre ve dönüş türü olarak kabul edilmektedir. (I52995)
Sürüm 1.0.0-alpha07
7 Şubat 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha07
yayınlandı. 1.0.0-alpha07 sürümü bu kayıtları içerir.
API Değişiklikleri
- Yeni SDK Etkinlik başlatıcı arayüzlerini destekler. Yeni arayüzler
androidx.privacysandbox.activity.core
dilindedir.androidx.privacysandbox.ui.core
ürünündeki eskiler artık desteklenmiyor. (Ia9079)
Sürüm 1.0.0-alpha06
6 Eylül 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha06
yayınlandı. 1.0.0-alpha06 sürümü bu kayıtları içerir.
Hata Düzeltmeleri
- Bazel'de sınıf yolu çakışmalarını önlemek için Android olmayan Guava bağımlılıklarını kullanın.
- API derleyicisi Bazel'den çağrıldığında oluşan kilitlenme düzeltildi. (I24c9d)
Sürüm 1.0.0-alpha05
9 Ağustos 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha05
yayınlandı. 1.0.0-alpha05 sürümü bu kayıtları içerir.
Yeni Özellikler
- Oluşturulan
SandboxedUiAdapters
artık yeniwindowInputToken
grubunu içeriyor. Bu nedenle, bu sürümandroidx.privacysandbox.ui:ui-core:1.0.0-alpha05
ile uyumlu hale gelir.
Sürüm 1.0.0-alpha04
24 Mayıs 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha04
yayınlandı. Sürüm 1.0.0-alpha04 bu kayıtları içerir.
Yeni Özellikler
CancellationExceptions
artık uygulamalara yayıldığı için SDK'lar artık eş ütlerini beklendiği gibi iptal edebilir.SdkActivityLaunchers
artık SDK API'lerinde kullanılabildiğinden, uygulamalar Özel Korumalı Alan'daki SDK'lara başlatıcılar gönderebilir. Bu özelliğin şu anda yalnızca geliştirici önizlemelerinde kullanılabildiğini unutmayın.
Hata Düzeltmeleri
- SDK'lar tarafından bildirilen askıya alınma olmayan işlevler artık varsayılan olarak ana iş parçacığında çalıştırılacak. Eskiden Bağlayıcı iş parçacıklarında çalışıyorlardı.
- Hizmetler artık kullanıcı arayüzü arayüz bağdaştırıcılarından devralamaz.
- Veri sınıfında kullanıcı arayüzü bağdaştırıcısı özelliği tanımlamanın, derleme hatasına neden olması sorunu düzeltildi.
Sürüm 1.0.0-alpha03
8 Mart 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha03
yayınlandı. 1.0.0-alpha03 sürümü bu kayıtları içerir.
Yeni Özellikler
- Özel Korumalı Alan 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ınlandı. Sürüm 1.0.0-alpha02 bu kayıtları içerir.
- Bu araçların amacı, Privacy Sandbox SDK Çalışma Zamanı API'leri ile entegrasyonu geliştirmektir. Bu araçlar, çalışma zamanı özellikli SDK'nın istemciye yönelik arayüzlerini tanımlamak ve bunlarla etkileşim kurmak için standart kodun otomatik olarak oluşturulmasına yardımcı olur.
Yeni Özellikler - Geri çağırmaları ve veri değeri nesnelerini parametre ve dönüş türü olarak kabul eden, istemciye yönelik SDK arayüzlerinin tanımlanmasına yönelik destek eklendi - SDK istisnalarını istemcilere iletme - SDK Çalışma Zamanı geriye dönük uyumluluk oluşturma desteği
API Değişiklikleri
@JvmDefaultWithCompatibility
ek açıklaması ekleniyor (I8f206)
Sürüm 1.0.0-alpha01
9 Kasım 2022
androidx.privacysandbox.tools:tools-*:1.0.0-alpha01
yayınlandı. 1.0.0-alpha01 sürümü bu kayıtları içerir.
Yeni Özellikler
- Bu, Özel Korumalı Alan işlevini kullanmaya yönelik API'ler içeren yeni bir Jetpack kitaplığıdır. Lütfen hataları sorun izleyici bileşenimizde bildirin.