privacysandbox-araçları

  
Android'de Özel Korumalı Alan işlevini kullanmak için bir kitaplık
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.

Yeni sayı oluşturma

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 yeni windowInputToken grubunu içeriyor. Bu nedenle, bu sürüm androidx.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