אנדרואיד 13 Beta 3 מסמנת את אבן הדרך הראשונה ביציבות הפלטפורמה

click fraud protection

גוגל פרסמה היום את גרסת הבטא השלישית של אנדרואיד 13. עם אנדרואיד 13 Beta 3, המהדורה החדשה הגיעה סוף סוף לאבן הדרך של יציבות הפלטפורמה.

ב-I/O 2022, גוגל פרסמה את השני אנדרואיד 13 שחרור בטא מוקדם יותר השנה. העדכון הציג כמה תכונות ראויות לציון, כמו מחוות גב מגן, קבצי משאבים לציון שפות אפליקציה נתמכות והרשאה חדשה להשתמש באזעקות מדויקות. כעת, גוגל החלה לראות את גרסת הבטא השלישית של אנדרואיד 13 עבור מכשירי הפיקסל שלה, והנה מה שאתה צריך לדעת עליה.

מה חדש באנדרואיד 13 Beta 3?

יציבות פלטפורמה

בראש ובראשונה, מהדורת הבטא השלישית מביאה את אנדרואיד 13 לאבן הדרך של יציבות הפלטפורמה. לפי גוגל, אבן הדרך הזו אומרת את זה "אנדרואיד 13 הגיע לממשקי API סופיים פנימיים וחיצוניים, התנהגויות סופיות מול אפליקציות ורשימות API סופיות שאינן SDK (רשימות אפורות)." 

מפתחי אפליקציות, משחקים, SDK, ספריות ומנועי משחקים יכולים כעת להשתמש באבן הדרך של יציבות הפלטפורמה כיעד עבור תכנון בדיקות תאימות סופיות ושחרור פומבי כדי להבטיח שעדכוני התאימות שלהם מוכנים לפני הגמר לְשַׁחְרֵר.

תאימות אפליקציה

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

גוגל גם הדגישה כמה שינויים שמפתחי אפליקציות צריכים לצפות בהם בזמן בדיקת האפליקציות שלהם ב-Android 13 בטא 3. אלו כוללים:

  • הרשאת זמן ריצה להתראות: אנדרואיד 13 מציגה הרשאת זמן ריצה חדשה לשליחת התראות מאפליקציה. ודא שאתה מבין כיצד פועלת ההרשאה החדשה, ומתכננים למקד לאנדרואיד 13 (API 33) בהקדם האפשרי.
  • תצוגה מקדימה של הלוח: ודא שהאפליקציה שלך מסתירה נתונים רגישים בתצוגה המקדימה החדשה של הלוח של Android 13, כגון סיסמאות או פרטי כרטיס אשראי.
  • שליפה מוקדמת של JobScheduler: JobScheduler מנסה כעת לצפות את הפעם הבאה שהאפליקציה שלך תושק ויריץ את כל משימות האחזור המקדמות הקשורות לפני אותה תקופה. אם אתה משתמש בעבודות אחזור מראש, בדוק שהן פועלות כמצופה.

לאחר בדיקה ופרסום של גרסה מעודכנת של האפליקציה, גוגל עוד קורא למפתחים להתחיל בתהליך העדכון שלהם גרסת היעד של ה-SDK של האפליקציה, סקור את שינויי ההתנהגות של אפליקציות הממוקדות לאנדרואיד 13, והשתמש במסגרת התאימות כדי לזהות כל נושאים. גוגל הדגישה כמה שינויים שעל מפתחים לבדוק אם האפליקציות שלהם מכוונות לרמת API 33 ומעלה:

  • הרשאת מכשיר בקרבת מקום עבור Wi-Fi: אפליקציות המנהלות חיבורים של מכשיר לנקודות גישה סמוכות צריכות להשתמש ב-a הרשאת זמן ריצה חדשה של NEARBY_WIFI_DEVICES לפעולות Wi-Fi כמו סריקה, ללא צורך בגישה למכשיר מקום. חלק מממשקי ה-API של Wi-Fi דורשים מהאפליקציה שלך הרשאה חדשה זו.
  • הרשאות מדיה מפורטות: אם האפליקציה שלך מכוונת ל-Android 13 וקוראת קובצי מדיה מאחסון נתונים נפוץ, עליך לבקש אחת או יותר מההרשאות המפורטות החדשות במקום READ_EXTERNAL_STORAGE רְשׁוּת.
  • שינויים בהרשאות עבור חיישני גוף: אנדרואיד 13 מציגה גישה "תוך שימוש" עבור חיישני גוף. אם האפליקציה שלך צריכה לגשת למידע על חיישן גוף מהרקע, עליה להצהיר על הרשאה חדשה של BODY_SENSORS_BACKGROUND.
  • מסנני כוונות חוסמים כוונות שאינן תואמות: אם האפליקציה שלך שולחת כוונה לרכיב מיוצא של אפליקציה אחרת המכוונת לאנדרואיד 13 (API 33) ומעלה, היא צריכה כעת להתאים מסנן כוונות ב- אפליקציה מקבלת.
  • בקרות מדיה שנגזרות מ-PlaybackState: אנדרואיד 13 שואבת יותר בקרות מדיה מפעולות PlaybackState, כדי להציג קבוצה עשירה יותר של פקדים העקביים בין סוגי המכשירים. ודא שהאפליקציה שלך מטפלת בשינויים האלה.

תמיכה בטאבלטים ובמסכים גדולים

לבסוף, גוגל גם הדגישה שמפתחים צריכים לכלול טאבלטים ומכשירים אחרים בעלי מסך גדול כחלק מהבדיקה שלהם. מפתחים יכולים לבדוק אופטימיזציות עבור מכשירים עם מסך גדול על ידי הגדרת אמולטור אנדרואיד ב Android Studio או באמצעות מכשיר תואם בעל מסך גדול, כמו Lenovo Tab P12 Pro וה-Xiaomi לשונית 5. הנה כמה שינויים שמפתחים צריכים לשים לב אליהם במהלך הבדיקה:

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

הפוסט בבלוג של גוגל אינו מדגיש שינויים כלשהם מול המשתמש באנדרואיד 13 Beta 3. עם זאת, סביר להניח שה-build כולל כמה שינויים לא מתועדים. אנחנו ננסה את Android 13 Beta 3 במכשירי ה-Pixel שלנו, ונדאג ליידע אותך אם נזהה שינויים כאלה.


כיצד להוריד ולהתקין את Android 13 Beta 3 במכשיר Google Pixel שלך

אתה יכול בקלות הורד את Android 13 Beta 3 עבור מכשירי Pixel שלך ופעל לפי המדריך שלנו כיצד להתקין אנדרואיד 13 כדי להגדיר אותו.

גוגל משחררת רשמית את עדכון הבטא הזה עבור Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL או Pixel 4. אתה יכול להשתמש בתמונות מערכת 64 סיביות עם אמולטור אנדרואיד ב-Android Studio, ותוכל גם להשתמש ב-GSI.

למידע נוסף על גרסת הבטא השלישית של אנדרואיד 13, עבור אל פוסט רשמי בבלוג בבלוג מפתחי אנדרואיד.