בטבלה הבאה מפורטות כל התכונות והשינויים בהתנהגות שעשויים להשפיע על מפתחי האפליקציות. אתם יכולים להיעזר ברשימה הזו כדי למצוא שינויים שמשפיעים עליכם, ואז ללחוץ על הקישור המתאים כדי לקרוא את המסמך.
קטגוריה | סוג | שם |
---|---|---|
מצלמה | תכונות וממשקי 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 כוללת מספר עדכונים בהתאם לגרסה OpenJDK 11 LTS. |
כלים ודרכים לשיפור הפרודוקטיביות של מפתחים | תכונות וממשקי 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 נוספה תמיכה ברינדור של גופנים בגרסה 1 של COLR, והסמלי ה-emoji של המערכת עודכנו לפורמט 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 חדשים |
שידרוגים ניתנים לתכנות אפליקציות יכולות להשתמש באובייקטים 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 בזמן ההתקנה כדי להגדיר התראות מדויקות. |
פרטיות ואבטחה | תכונות וממשקי API חדשים |
הרשאות של מפתחים שניתן לשדרג לאחור החל מ-Android 13, האפליקציה יכולה לבטל את הגישה להרשאות בזמן ריצה שהמערכת או המשתמש העניקו לה בעבר. |
פרטיות ואבטחה | תכונות וממשקי API חדשים |
סכמת החתימה על APK v3.1 סכמת החתימה על APK 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 ו/או של השותפים העצמאיים שלה.