privacysandbox sdkruntime

  
הספרייה הזו מספקת רכיבים לצרכנים מודעים ל-SdkRuntime
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסה אלפא
13 בנובמבר 2024 - - - 1.0.0-alpha15

הצהרת יחסי תלות

כדי להוסיף תלות ב-privacysandbox-sdkruntime, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.

מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle של האפליקציה או המודול:

Groovy

dependencies {

    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15"
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15"
}

Kotlin

dependencies {
    implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15")
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15"
}

מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-build.

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

גירסה 1.0

גרסה 1.0.0-alpha15

13 בנובמבר 2024

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha15 משוחררות. הגרסה 1.0.0-alpha15 מכילה את ההוספות האלה.

תכונות חדשות

  • תמיכה ביצירת LayoutInflater מ-SdkContext במצב תאימות לאחור.
  • תמיכה ביצירת DisplayContext/WindowContext מ-SdkContext במצב תאימות לאחור.

גרסה 1.0.0-alpha14

24 ביולי 2024

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha14 משוחררות. הגרסה 1.0.0-alpha14 מכילה את ההוספות האלה.

תכונות חדשות

  • הצגת SdkSandboxControllerCompat#getClientPackageName לאחזור שם החבילה של אפליקציית הלקוח.

שינויים ב-API

  • SandboxedSdkProviderAdapter מ-sdkruntime-core הוסר לחלוטין. צריך להשתמש ב-SandboxedSdkProviderAdapter מהספרייה sdkruntime-provider.

גרסה 1.0.0-alpha13

6 במרץ 2024

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13 משוחררות. הגרסה 1.0.0-alpha13 מכילה את ההוספות האלה.

תכונות חדשות

  • Backcompat תמיכה בחיבור בין ערכות SDK (SdkSandboxControllerCompat#loadSdk) – עכשיו ערכות SDK שנטענות באופן מקומי (בתהליך האפליקציה) יכולות לטעון ערכות SDK אחרות

גרסה 1.0.0-alpha12

24 בינואר 2024

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12 משוחררות. גרסה 1.0.0-alpha12 מכילה את ההוספות האלה.

תכונות חדשות

  • הוספת SdkSandboxControllerCompat#loadSdk לטעינה של ערכות SDK על ידי ערכות SDK אחרות בארגז חול (התמיכה זמינה כרגע רק ב-API 34 Extension 10)

שינויים ב-API

  • הסרת התמיכה בסביבת חול במכשירים עם API 33 – צריך להשתמש במצב תאימות לאחור (באפליקציה) לפני API 34.

גרסה 1.0.0-alpha11

15 בנובמבר 2023

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11 משוחררות. גרסה 1.0.0-alpha11 מכילה את ההצהרות האלה.

תכונות חדשות

  • AppOwnedSdkSandboxInterfaceCompat נתמך במכשירים עם API34 Ext 8 (קודם לכן התכונה פעלה רק בגרסאות build של PrivacySandbox לתצוגה מקדימה למפתחים)

גרסה 1.0.0-alpha10

18 באוקטובר 2023

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10 משוחררות. גרסה 1.0.0-alpha10 מכילה את ההצהרות האלה.

תיקוני באגים

  • תוקנה בעיה של מיפוי מחדש של משאבים ב-SDK שנטען בתהליך האפליקציה.

גרסה 1.0.0-alpha09

4 באוקטובר 2023

התכונות androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09 וגם androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09 משוחררות. גרסה 1.0.0-alpha09 מכילה את ההוספות האלה.

שינויים ב-API

  • הגרסה הראשונה של ספריית sdkruntime-provider, שצריך להשתמש בה במקום בספריית sdkruntime-core ל-SDKs.
  • SandboxedSdkProviderAdapter הועבר ל-sdkruntime-provider. SandboxedSdkProviderAdapter ב-sdkruntime-core הוצא משימוש ויוסר בקרוב.

תיקוני באגים

  • ביטול הרישום של כל SdkSandboxActivityHandlerCompat כש-SDK פורק.
  • אירועי מחזור החיים של ActivityHolder תואמים עכשיו להתנהגות של ReportFragment

גרסה 1.0.0-alpha08

9 באוגוסט 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08 ו-androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08 משוחררים. גרסה 1.0.0-alpha08 מכילה את ההצהרות האלה.

תיקוני באגים

  • תיקון: העברת SharedPreferences נכשלת אם הקשר היעד SharedPreferences לא קיים.

גרסה 1.0.0-alpha07

26 ביולי 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07 ו-androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07 משוחררים. גרסה 1.0.0-alpha07 מכילה את ההצהרות האלה על ביצוע שינויים (commits).

תכונות חדשות

  • תמיכה ב-SharedPreferences לכל SDK עבור ערכות SDK שנטענות באופן מקומי (בתהליך האפליקציה). SandboxedSdkProviderCompat#context בהתאמה אישית כדי לספק תמיכה ב-SharedPreferences לכל SDK ב-SDKs במצב תאימות לאחור.

גרסה 1.0.0-alpha06

21 ביוני 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06 ו-androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06 משוחררים. גרסה 1.0.0-alpha06 מכילה את ההוספות האלה.

תכונות חדשות

  • תמיכה באחסון ובמסדי נתונים לכל ערכת SDK עבור ערכות SDK שנטענות באופן מקומי (בתהליך האפליקציה).
  • SandboxedSdkProviderCompat#context בהתאמה אישית כדי לספק תמיכה באחסון ובמסד נתונים לכל SDK עבור ערכות SDK במצב תאימות לאחור.

גרסה 1.0.0-alpha05

7 ביוני 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05 ו-androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05 משוחררים. הגרסה הזו מפותחת בהסתעפות פנימית.

תכונות חדשות

  • (PrivacySandbox Developer Preview 8 ואילך בלבד) נוספה תמיכה בתהליך בחירת הרשת ב-App-Sandbox (ראו SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface + SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces)

גרסה 1.0.0-alpha04

10 במאי 2023

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04 ו-androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04 משוחררים. הגרסה הזו מפותחת בהסתעפות פנימית.

תכונות חדשות

  • תמיכה ראשונית בהפעלת פעילויות בתוך ארגז החול של ה-SDK (זמינה למכשירי UDC+‎): ה-SDK צריך לרשום טיפול באמצעות קריאה ל-SdkSandboxControllerCompat#registerSdkSandboxActivityHandler, ואז האפליקציה יכולה להפעיל פעילות ל-SDK באמצעות קריאה ל-SdkSandboxManagerCompat#startSdkSandboxActivity.

גרסה 1.0.0-alpha03

5 באפריל 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03 משוחרר.

תכונות חדשות

  • נוספה תמיכה ב-SandboxProcessDeathCallback
  • נוספה תמיכה בפריקה של SDK

שינויים ב-API

  • SandboxedSdkCompat#create(binder) הוסר, יש להשתמש ב-constructor‏ SandboxedSdkCompat(binder)

גרסה 1.0.0-alpha02

22 במרץ 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02 משוחרר.

תכונות חדשות

  • נוספה ממשק API לאחזור רשימת ערכות ה-SDK שהועלו – SdkSandboxControllerCompat.getSandboxedSdks().

גרסה 1.0.0-alpha01

11 בינואר 2023

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01משוחרר.

  • זוהי ספריית Jetpack חדשה שמכילה רכיבים ליצירה ולטעינה של ערכות SDK שתואמות לזמן ריצה (ארגז החול לפרטיות) בגרסאות ישנות של פלטפורמת Android.