privacysandbox sdkruntime
העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסה אלפא |
---|---|---|---|---|
13 בנובמבר 2024 | - | - | - | 1.0.0-alpha15 |
הצהרת יחסי תלות
כדי להוסיף תלות ב-privacysandbox-sdkruntime, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.
מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle
של האפליקציה או המודול:
מגניב
dependencies { implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14" implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14" }
Kotlin
dependencies { implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14") implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14" }
מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-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)
הוסר, יש להשתמש ב-constructorSandboxedSdkCompat(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.