בטבלה הבאה מפורטים כל השינויים המתועדים בתכונות ובהתנהגות, שעשויים להשפיע על מפתחי אפליקציות. ברשימה הזו אפשר למצוא שינויים שמשפיעים עליכם, ואז ללחוץ על הקישור המתאים כדי לקרוא את מאמרי העזרה.
| קטגוריה | סוג | שם |
|---|---|---|
| מצלמה | תכונות חדשות וממשקי 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 ו/או של השותפים העצמאיים שלה.