aktywność w Piaskownicy prywatności
| Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja beta | Wersja Alfa |
|---|---|---|---|---|
| 17 grudnia 2025 r. | - | - | - | 1.0.0-alpha03 |
Deklarowanie zależności
Aby dodać zależność od privacysandbox-activity, musisz dodać do projektu repozytorium Maven Google. Więcej informacji znajdziesz w artykule Repozytorium Maven Google.
Dodaj zależności dotyczące potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
Odlotowe
dependencies { // Use to implement privacysandbox activitys // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity:1.0.0-alpha03" // Use to implement privacysandbox activity complications // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-data-source:1.0.0-alpha03" // (Kotlin-specific extensions) // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-data-source-ktx:1.0.0-alpha03" // Use to implement a activity style and complication editor // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-editor:1.0.0-alpha03" // Can use to render complications. // TODO: Confirm these dependencies // This library is optional and activitys may have custom implementation for rendering // complications. // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-rendering:1.0.0-alpha03" }
Kotlin
dependencies { // Use to implement privacysandbox activitys // TODO: Confirm these dependencies implementation("androidx.privacysandbox.activity:activity:1.0.0-alpha03") // Use to implement privacysandbox activity complications // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-data-source:1.0.0-alpha03" // (Kotlin-specific extensions) // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-data-source-ktx:1.0.0-alpha03" // Use to implement a activity style and complication editor // TODO: Confirm these dependencies implementation("androidx.privacysandbox.activity:activity-editor:1.0.0-alpha03") // Can use to render complications. // TODO: Confirm these dependencies // This library is optional and activitys may have custom implementation for rendering // complications. // TODO: Confirm these dependencies implementation "androidx.privacysandbox.activity:activity-complications-rendering:1.0.0-alpha03" }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli odkryjesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Aby oddać głos na istniejący problem, kliknij przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Wersja 1.0
Wersja 1.0.0-alpha03
17 grudnia 2025 r.
androidx.privacysandbox.activity:activity-client:1.0.0-alpha03, androidx.privacysandbox.activity:activity-core:1.0.0-alpha03 i androidx.privacysandbox.activity:activity-provider:1.0.0-alpha03 są zwalniane. Wersja 1.0.0-alpha03 zawiera te zmiany.
- Ta biblioteka została wycofana i nie będzie już aktualizowana.
Zmiany w interfejsie API
- Wycofane interfejsy API
privacysandbox.activity(I46a54, b/452878636) - Wycofane interfejsy API
privacysandbox.sdkruntime(Ibe81a, b/452878636)
Wersja 1.0.0-alpha02
26 marca 2025 r.
androidx.privacysandbox.activity:activity-client:1.0.0-alpha02, androidx.privacysandbox.activity:activity-core:1.0.0-alpha02 i androidx.privacysandbox.activity:activity-provider:1.0.0-alpha02 są zwalniane. Wersja 1.0.0-alpha02 zawiera te zmiany.
Nowe funkcje
- Można teraz tworzyć moduły uruchamiające aktywności pakietu SDK dla aktywności, które nie są powiązane z cyklem życia, czyli aktywności, które nie implementują interfejsu
LifecycleOwner. Wyrzutnie te muszą zostać ręcznie usunięte przez osobę dzwoniącą.
Zmiany w interfejsie API
- Dodano elementy
LocalUnmanagedSdkActivityLaunchericreateUnmanagedSdkActivityLauncher, czyli klasę launchera dla działań niezależnych od cyklu życia oraz metodę tworzenia takich launcherów. - Nazwę
LocalSdkActivityLauncherzmieniliśmy naLocalManagedSdkActivityLauncher, aby podkreślić różnicę między tym typem a launcherami, które nie uwzględniają cyklu życia.
Wersja 1.0.0-alpha01
15 listopada 2023 r.
androidx.privacysandbox.activity:activity-client:1.0.0-alpha01, androidx.privacysandbox.activity:activity-core:1.0.0-alpha01 i androidx.privacysandbox.activity:activity-provider:1.0.0-alpha01 są zwalniane. Wersja 1.0.0-alpha01 zawiera te zatwierdzenia.
Nowe funkcje
- Wprowadzamy specjalną bibliotekę aktywności w Piaskownicy prywatności.
- Zawiera interfejsy do uruchamiania aktywności z poziomu środowiska wykonawczego pakietu SDK. Interfejsy były wcześniej zdefiniowane w bibliotece interfejsu Piaskownicy prywatności.