גוגל משחררת את הרחבת SDK להבאת תכונות חדשות לגרסאות אנדרואיד ישנות יותר

ה-SDK של הרחבות הוא מה שמאפשר תכונות כמו Photo Picker בגרסאות אנדרואיד ישנות יותר.

פרויקט מרכזי היא דרך עבור Google לספק עדכונים לכמה רכיבי מערכת קריטיים באמצעות המסגרת של שירותי Google Play וחנות Google Play. כל מודול Mainline מסופק כקובץ APK, קובץ APEX או APK-in-APEX. כאשר מודול Mainline מתעדכן, המשתמש רואה הודעת "עדכון מערכת Google Play" (GPSU) במכשיר שלו. למעשה, כדי לספק עדכונים לרכיבים קריטיים, גוגל עקפה את הצורך להמתין ל-OEM כדי להפיץ עדכון, ובחרה לבצע את המשימה בעצמה. החברה פרסמה כעת את הגרסה הציבורית הראשונה של ה-SDK של Extension, והיא מועברת למכשירים באמצעות מודול מערכת.

השירות הגדול ביותר של ה-SDK של ההרחבה למפתחים הוא היכולת להביא את ה-API החדש של Photo Picker למכשירים המריצים אנדרואיד 11 ואילך, למרות היותו תכונה שהושקה עם אנדרואיד 13. גוגל גם אומרת שמפתחים יוכלו ליישם ממשקי API של AdServices כדי להתכונן לבדיקת אנדרואיד פרטיות חול זה צפוי לצאת בגרסת בטא מאוחר יותר השנה. זוהי דוגמה לאופן שבו ניתן להשתמש ב-Extension SDK כדי לייבא תכונות לגרסאות אנדרואיד ישנות יותר מבלי לדרוש עדכון מערכת מלא.

מפתחים יכולים לבדוק איזו גרסה של ה-SDK של התוסף מותקנת במכשיר של משתמש על ידי שאילתה גרסת הרחבה בזמן ריצה באותו אופן שבו הם יבדקו תכונות מכשיר אחרות, כגון build גִרְסָה. ה-API של AdServices התווסף בגרסה 4 של Extension SDK, אבל Photo Picker נמצא שם מאז גרסה 2.

במקרה של מפתחים שמשתמשים ב-Android Studio Flamingo ומעלה, הם יוכלו ליצור אוטומטית את בדיקות הגרסה הנכונות עבור ממשקי API שהושקו דרך ה-SDK של ההרחבה. זה אופציונלי לחלוטין, אבל עשוי לעזור למפתחים ליישם תכונות חדשות כשהן הופכות לזמינות. אתה יכול לקרוא עוד על הרחבות SDK והתיעוד על פרטיות Sandbox Beta וה בוחר תמונות.