özel-korumalı alan-araçları
Son Güncelleme | Kararlı Sürüm | Yayın Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
26 Haziran 2024 | - | - | - | 1.0.0-alfa09 |
Bağımlılıkları bildirme
Özel korumalı alan 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 veya modülünün build.gradle
dosyasına ihtiyaç duyduğunuz yapılar için bağımlılıkları ekleyin:
Groovy
dependencies { // Use to implement privacysandbox libraries implementation "androidx.privacysandbox.tools:tools:1.0.0-alpha10" Implementation "androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha10" implementation "androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha10" implementation "androidx.privacysandbox.tools:tools-core:1.0.0-alpha10" implementation "androidx.privacysandbox.tools:tools-testing:1.0.0-alpha10" implementation "androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha10" }
Kotlin
dependencies { // Use to implement privacysandbox libraries implementation("androidx.privacysandbox.tools:tools:1.0.0-alpha10") implementation("androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha10") implementation("androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha10") implementation("androidx.privacysandbox.tools:tools-core:1.0.0-alpha10") implementation("androidx.privacysandbox.tools:tools-testing:1.0.0-alpha10") implementation("androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha10") }
Bağımlılıklar hakkında daha fazla bilgi edinmek 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 sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa 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 ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici dokümanlarına bakın.
Sürüm 1.0
Sürüm 1.0.0-alpha09
26 Haziran 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha09
yayınlandı. Sürüm 1.0.0-alpha09 bu kaydetmeleri içerir.
Yeni Özellikler
@PrivacySandboxValue
ile ek açıklamalı enum sınıfları için destek ekleyin.- Özel Korumalı Alan kullanıcı arayüzü alfa 09 desteği.
Sürüm 1.0.0-alpha08
20 Mart 2024
androidx.privacysandbox.tools:tools-*:1.0.0-alpha08
yayınlandı. Sürüm 1.0.0-alpha08 bu kaydetmeleri içerir.
Yeni Özellikler
@PrivacySandboxCallback
ek açıklaması bulunan 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ü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 kaydetmeleri içerir.
API Değişiklikleri
- Yeni SDK Etkinlik başlatıcı arayüzleri desteklenir. Yeni arayüzler
androidx.privacysandbox.activity.core
itibarıyla kullanıma sunuldu.androidx.privacysandbox.ui.core
uygulamasındaki 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 kaydetmeleri içerir.
Hata Düzeltmeleri
- Bazel'de sınıf yolu çakışmalarını önlemek için Android dışı Guava bağımlılıklarını kullanın.
- Bazel'den API derleyici ç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 kaydetmeleri içerir.
Yeni Özellikler
- Oluşturulan
SandboxedUiAdapters
artık yeniwindowInputToken
kümesine sahip. Bu durum, bu sürümüandroidx.privacysandbox.ui:ui-core:1.0.0-alpha05
ile uyumlu hale getirir.
Sürüm 1.0.0-alpha04
24 Mayıs 2023
androidx.privacysandbox.tools:tools-*:1.0.0-alpha04
yayınlandı. 1.0.0-alpha04 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
CancellationExceptions
artık uygulamalara aktarıldığı için SDK'lar artık eş yordamlarını beklendiği gibi iptal edebilir.SdkActivityLaunchers
artık SDK API'lerinde kullanılabilir. 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 bildirilen askıya alınmamış işlevler artık varsayılan olarak ana iş parçacığında çalışacak. 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 devralma yapamaz.
- Bir 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ına neden olan sorun 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 kaydetmeleri içerir.
Yeni Özellikler
- Özel Korumalı Alan kullanıcı arayüzü 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ı. 1.0.0-alpha02 sürümü bu kaydetmeleri içerir.
- Bu araçlar, Privacy Sandbox SDK Çalışma Zamanı API'leri ile entegrasyonu geliştirmeyi amaçlar. Bu araçlar, çalışma zamanı etkin SDK'nın müşteriye yönelik arayüzlerini tanımlamak ve bunlarla etkileşim kurmak için otomatik olarak ortak metin kodu 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, müşteriye yönelik SDK arayüzlerinin tanımlanması için destek eklendi - Müşterilere SDK istisnaları uygulayın - 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 kaydetmeleri içerir.
Yeni Özellikler
- Bu, Özel Korumalı Alan işlevinden yararlanmak için API'ler içeren yeni bir Jetpack kitaplığıdır. Lütfen hataları sorun izleyici bileşenimizde bildirin.