רשימת התכונות והשינויים ב-Android 13

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

קטגוריה סוג שם
מצלמה תכונות חדשות וממשקי API צילום וידאו באיכות HDR
אפליקציות יכולות להשתמש בממשקי Camera2 API כדי לצלם ולצפות בתצוגה מקדימה של תוכן וידאו באיכות HDR.
קישוריות שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) הוצאו משימוש השיטות BluetoothAdapter#enable()‎ ו-BluetoothAdapter#disable()‎
באפליקציות שמטרגטות ל-Android 13 (רמת API‏ 33) ואילך, השיטות BluetoothAdapter#enable() ו-BluetoothAdapter#disable() הוצאו משימוש ותמיד מחזירות false.
פונקציונליות עיקרית שינוי (כל האפליקציות) הוסר עותק מדור קודם של הטמעת שירות הדיבור
אפליקציות צריכות להשתמש בספק ברירת המחדל של המכשיר עבור SpeechService, ולא לקודד באופן קשיח אפליקציה ספציפית.
פונקציונליות עיקרית תכונות חדשות וממשקי API עדכונים ל-OpenJDK 11
‫Android 13 כולל מספר עדכונים בהתאם לגרסת ה-LTS של OpenJDK 11.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API סמלי אפליקציות מעוצבים
אפליקציות יכולות לספק סמלי אפליקציות חד-צבעיים שאפשר לעצב במכשיר של המשתמש באמצעות צבע דינמי של Material You.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API העדפות שפה לכל אפליקציה
אפליקציות יכולות להשתמש בממשקי API חדשים של הפלטפורמה כדי להגדיר או לקבל את השפה המועדפת של המשתמש לכל אפליקציה.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API מהירות ההברה
ב-Android 13 יש שיפור משמעותי בביצועים של ההברה במקרים של TextView.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API ממשקי API להמרת טקסט
ב-Android 13, אפליקציות יכולות לקרוא ל-API החדש להמרת טקסט, כדי שמשתמשים שמדברים בשפות עם שיטות קלט של אותיות פונטיות יוכלו למצוא את מה שהם מחפשים מהר יותר ובקלות רבה יותר.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API שיפור גובה השורה לכתבים שאינם לטיניים
ב-Android 13, גובה השורה מותאם לכל שפה כדי לשפר את התצוגה של כתבים שאינם לטיניים (כמו טמילית, בורמזית, טלוגו וטיבטית).
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API שיפורים בפיצול שורות בטקסט ביפנית
עכשיו אפשר לפצל שורות ב-TextViews לפי Bunsetsu (היחידה הקטנה ביותר של מילים שנשמעת טבעית) או לפי ביטויים – במקום לפי תווים – כדי ליצור אפליקציות יפניות מלוטשות וקריאות יותר.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API עדכונים בספריית Unicode
ב-Android 13 נוספו השיפורים, התיקונים והשינויים האחרונים שנכללים ב-Unicode ICU 70, ב-Unicode CLDR 40 וב-Unicode 14.0.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API גופנים וקטוריים צבעוניים
ב-Android 13 נוספה תמיכה בעיבוד של גופני COLR בגרסה 1, והאימוג'י של המערכת עודכן לפורמט COLRv1.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API ‫Quick Settings placement API
אפליקציות שמספקות כפתורים בהתאמה אישית יכולות להפוך את הכפתורים האלה לזמינים בהגדרות המהירות.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API תצוגה מקדימה של הלוח
החל מ-Android 13, אפליקציות משתמשות באישור חזותי סטנדרטי בכל פעם שתוכן מתווסף ללוח.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API חיזוי תנועת החזרה
ב-Android 13 מוצגת תנועת חזרה עם חיזוי למכשירי Android כמו טלפונים, מסכים גדולים ומכשירים מתקפלים.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API Bluetooth LE Audio
ב-Android 13 נוספה תמיכה מובנית ב-LE Audio, כך שמפתחים יכולים לקבל את היכולות החדשות בחינם במכשירים תואמים.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API MIDI 2.0
‫Android 13 מוסיפה תמיכה בתקן החדש MIDI 2.0, כולל האפשרות לחבר חומרת MIDI 2.0 דרך USB.
פרודוקטיביות וכלים למפתחים תכונות חדשות וממשקי API אופטימיזציות של ART
‫Android 13 משפר את הביצועים והיעילות של כל האפליקציות באמצעות עדכונים של זמן הריצה של ART.
גרפיקה תכונות חדשות וממשקי API Programmable shaders
אפליקציות יכולות להשתמש באובייקטים של RuntimeShader שניתנים לתכנות כדי ליצור אפקטים מתקדמים.
גרפיקה תכונות חדשות וממשקי API שיפורים ב-Choreographer
שיטות נוספות בממשקי ה-API‏ Choreographer ו-ASurfaceControl מספקות לאפליקציות מידע נוסף על ציר הזמן האפשרי של הפריימים, ומוסיפות הקשר נוסף ל-SurfaceFlinger לגבי מחזור החיים של הפריימים.
מדיה תכונות חדשות וממשקי API ניתוב אודיו צפוי
אפליקציות יכולות להשתמש בממשקי API חדשים כדי לזהות איך האודיו שלהן ינותב.
ביצועים וסוללה שינוי (כל האפליקציות) מנהל המשימות
ב-Android 13, המשתמשים יכולים לעצור שירותים שפועלים בחזית ממגירת ההתראות, בלי קשר לגרסת ה-SDK שמטרגטים.
ביצועים וסוללה שינוי (כל האפליקציות) שיפור הטיפול במשימות של אחזור מראש באמצעות JobScheduler
ב-Android 13, המערכת מנסה לקבוע מתי האפליקציה תופעל בפעם הבאה, ומשתמשת בהערכה הזו כדי להריץ משימות של אחזור מראש.
ביצועים וסוללה שינוי (כל האפליקציות) ניצול משאבי הסוללה
ב-Android 13 הוצגה התכונה 'ניצול משאבי הסוללה', שמספקת כמה דרכים לניהול טוב יותר של חיי הסוללה במכשיר.
פרטיות ואבטחה שינוי (כל האפליקציות) הרשאה לשליחת התראות בתחילת ההפעלה
ב-Android 13 מוצגת הרשאה חדשה לשליחת התראות בתחילת ההפעלה: POST_NOTIFICATIONS.
פרטיות ואבטחה שינוי (כל האפליקציות) הסתרת תוכן רגיש מלוח העריכה
באפליקציות שמאפשרות למשתמשים להעתיק תוכן רגיש ללוח העריכה, צריך להוסיף דגל כדי להסתיר את התוכן הזה מתצוגות מקדימות של תוכן בלוח העריכה.
פרטיות ואבטחה שינוי (כל האפליקציות) מעבר משימוש במזהה משתמש משותף
אפליקציות שמשתמשות במאפיין android:sharedUserId שהוצא משימוש ולא מסתמכות יותר על הפונקציונליות של המאפיין צריכות לעבור למנגנונים אחרים.
פרטיות ואבטחה שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) הרשאה בתחילת ההפעלה חדשה למכשירי Wi-Fi בקרבת מקום
כשמשתמשים בממשקי API מסוימים של Wi-Fi, אפליקציות שלא נדרשת להן גישה למיקום הפיזי של המכשיר צריכות להצהיר על כך באופן חד משמעי באמצעות הרשאה חדשה.
פרטיות ואבטחה שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) שימוש בחיישנים גופניים ברקע דורש הרשאה חדשה
אם האפליקציה שלכם מיועדת ל-Android 13 ודורשת גישה למידע מהחיישנים הגופניים כשהיא פועלת ברקע, אתם צריכים להצהיר על ההרשאה החדשה BODY_SENSORS_BACKGROUND.
פרטיות ואבטחה שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) הרשאות גישה מפורטות למדיה
אפליקציות צריכות עכשיו להשתמש בהרשאות נפרדות כדי לבקש גישה לסוגים שונים של מדיה, במקום בהרשאה READ_EXTERNAL_STORAGE.
פרטיות ואבטחה תכונות חדשות וממשקי API ייצוא בטוח יותר של מקלטים שנרשמו לפי ההקשר
כדי לשפר את הבטיחות של מקלטים בזמן ריצה, ב-Android 13 אפשר לציין אם מקלט שידורים מסוים באפליקציה צריך להיות מיוצא וגלוי לאפליקציות אחרות במכשיר.
פרטיות ואבטחה תכונות חדשות וממשקי API כלי לבחירת תמונות
אפליקציות צריכות להשתמש בכלי חדש לבחירת תמונות כדי לספק למשתמשים דרך בטוחה ומוטמעת לבחירת קובצי מדיה, בלי להעניק גישה לספריית המדיה כולה.
פרטיות ואבטחה תכונות חדשות וממשקי API הרשאת זמן ריצה חדשה למכשירי Wi-Fi בקרבת מקום
אפליקציות יכולות לבקש הרשאה חדשה לגלות מכשירי Wi-Fi בקרבת מקום בלי לגשת למיקום המכשיר.
פרטיות ואבטחה תכונות חדשות וממשקי API הרשאה חדשה לשימוש בהתראות מדויקות
כשמטרגטים את Android 13, אפליקציות כמו לוחות שנה ושעונים מעוררים יכולות להשתמש בהרשאה החדשה USE_EXACT_ALARM install-time כדי להגדיר התראות מדויקות.
פרטיות ואבטחה תכונות חדשות וממשקי API הרשאות שניתנות לביטול על ידי מפתח האפליקציה
החל מ-Android 13, האפליקציה יכולה לבטל את הגישה להרשאות זמן ריצה שניתנו לה בעבר, על ידי המערכת או על ידי המשתמש.
פרטיות ואבטחה תכונות חדשות וממשקי API APK Signature Scheme v3.1
‫APK Signature Scheme v3.1 מאפשר לאפליקציות לתמוך בחותמים מקוריים ובחותמים שהוחלפו בחבילת APK אחת, וגם תומך בטירגוט של גרסאות SDK.
פרטיות ואבטחה תכונות חדשות וממשקי API דיווח טוב יותר על שגיאות ב-Keystore וב-KeyMint
עכשיו, באפליקציות שיוצרות מפתחות, Keystore ו-KeyMint מספקים אינדיקטורים מפורטים ומדויקים יותר לשגיאות.
טאבלטים ומסכים גדולים תכונות חדשות וממשקי API שיפור התמיכה בטאבלטים ובמכשירים עם מסך גדול
גרסת Android 13 מבוססת על האופטימיזציות לטאבלטים שהוצגו ב-Android 12 וב-12L – כולל אופטימיזציות לממשק המשתמש של המערכת, ריבוי משימות משופר ומצבי תאימות משופרים.
חוויית משתמש שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) אמצעי בקרה להפעלת מדיה שמבוססים על PlaybackState
המערכת מפיקה עכשיו אמצעי בקרה להפעלת מדיה מפעולות ב-PlaybackState במקום מהתראות ב-MediaStyle.
חוויית משתמש שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) החלת ערכת צבעים של אפליקציה באופן אוטומטי על תוכן WebView
באפליקציות שמטרגטות ל-Android 13 (רמת API ‏33) ומעלה, השיטה setForceDark() הוצאה משימוש. במקום זאת, WebView תמיד מגדיר את שאילתת המדיה prefers-color-scheme בהתאם למאפיין העיצוב של האפליקציה, isLightTheme.
Google Play Services שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) הרשאה שנדרשת למזהה הפרסום
באפליקציות שמשתמשות במזהה הפרסום של Google Play Services ומטרגטות את Android 13 (רמת API‏ 33) ומעלה, צריך להצהיר על ההרשאה הרגילה AD_ID בקובץ המניפסט של האפליקציה.
הגבלות על ממשקים שאינם SDK שינוי (אפליקציות שמטרגטות משתמשים מגיל 13 ומעלה) עדכונים להגבלות על ממשקים שאינם SDK
‫Android 13 כולל רשימות מעודכנות של ממשקים מוגבלים שאינם SDK, שמבוססות על שיתוף פעולה עם מפתחי Android ועל הבדיקות הפנימיות האחרונות.
מדיה תכונות חדשות וממשקי API אודיו מרחבי
חוויית אודיו סוחפת לתוכן שנשמע מציאותי יותר.

Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.