זמן ריצה ב-SDK של ארגז חול לפרטיות
העדכון האחרון | גרסה יציבה | מועמד לגרסה | גרסת בטא | גרסת אלפא |
---|---|---|---|---|
24 ביולי 2024 | - | - | - | 1.0.0-alpha14 |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-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. נשמח לשמוע אם גילית בעיות חדשות או אם יש לך רעיונות לשיפור הספרייה הזו. מומלץ לעיין בעיות קיימות בספרייה הזו לפני שיוצרים ספר חדש. אפשר להוסיף את ההצבעה שלך לבעיה קיימת על ידי לחיצה על לחצן הכוכב.
מקורות מידע בנושא מעקב אחר בעיות אפשר לקבל מידע נוסף.
גירסה 1.0
גרסה 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-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 אחרות ב-Sandbox (נתמך כרגע בתוסף API 34 תוסף 10 בלבד)
שינויים ב-API
- הסרת התמיכה ב-Sandbox במכשירי 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 מורחב 8 (בעבר הייתה בשימוש רק ב-PrivacySandbox
גרסאות build של תצוגה מקדימה למפתחים)
גרסה 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 לערכות ה-SDK.
- האפליקציה
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 מכילה את התחייבויות אלה.
תכונות חדשות
- תמיכה ב-
SharedPreferences
לפי SDK בערכות SDK שנטענות באופן מקומי (בתהליך האפליקציה).SandboxedSdkProviderCompat#context
מותאם אישית כדי לספק תמיכה ב-SDK לפי SDKSharedPreferences
במצב תאימות לאחור.
גרסה 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
תצוגה מקדימה למפתחים בגרסה 8 ומעלה בלבד) הוספת תמיכה בתהליך בחירת הרשת של ארגז החול (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
שוחררו. הגרסה הזו פותחה בהסתעפות פנימית.
תכונות חדשות
- תמיכה ראשונית בהתחלת פעילויות ב-Sandbox של SDK (זמינה למכשירי UDC+ ): צריך לרשום את ה-handler של ה-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.