הערות פרסום של Android 13 ו-Android 13 QPR

דף זה מסכם את התכונות העיקריות במהדורות Android 13 ו-Android 13 QPR ומספק קישורים למידע נוסף. סיכומי תכונה אלה מאורגנים בהתאם למיקום התיעוד של התכונה באתר זה.

ארכיטקטורה

שינויים במחיצת האתחול הגנרית

עבור מכשירים המופעלים עם אנדרואיד 13, ה-ramdisk הגנרי מוסר מתמונת boot וממוקם בתמונת init_boot נפרדת.

למידע נוסף, ראה מחיצת אתחול כללית .

מודולי GKI

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

למידע נוסף, עיין במודולי הליבה .

רכיבי מערכת מודולריים

אנדרואיד 13 מכיל מספר רכיבי מערכת מודולריים חדשים ומעודכנים. המודולים החדשים הם:

  • AdServices : תומך ביוזמת Privacy Sandbox שמטרתה ליצור טכנולוגיות שמגינות גם על הפרטיות של אנשים באינטרנט וגם נותנות לחברות ומפתחים כלים לבנות עסקים דיגיטליים משגשגים
  • AppSearch : מנוע חיפוש מובנה לאינדקס במכשיר
  • Bluetooth : (אופציונלי) מטרתו לספק חוויית Bluetooth עקבית ואיכותית לכל משתמשי אנדרואיד
  • OnDevicePersonalization : מספק סט כלים שפותחו עם פרטיות המשתמש כעיקרון הליבה שלהם
  • UWB : מכיל ערימת UWB מעל ממשק HAL

עדכונים למודולים קיימים:

עדכון לתמיכה במערכת הקבצים של קרנל אנדרואיד

החל מאנדרואיד 13, מרחב המשתמש עובד רק עם מערכות קבצים המובנות בתמונת הקרנל הגנרית (GKI).

לפרטים נוספים, ראה תמיכת מערכת קבצי קרנל אנדרואיד .

שֶׁמַע

יישום אודיו מרחבי ומעקב ראש

החל מאנדרואיד 13-QPR, תוך שימוש בארכיטקטורת צינור האודיו החדשה ושילוב מסגרת החיישנים, יצרני OEM יכולים לספק אפקט אודיו מרווח עם תמיכה במעקב ראש עם רמת הביצועים והשהייה הנדרשת. ראה הטמעת אודיו מרחבי ומעקב ראש באיכות גבוהה להנחיות ומידע נוסף.

תמיכה ב-MIDI 2.0

החל באנדרואיד 13, תמיכה ב-MIDI 2.0 מתווספת להעברת ה-USB. MIDI 2.0 הוא תקן MIDI חדש יותר שהוגדר בשנת 2020.

עיין בדף MIDI לפרטים נוספים.

עדכון ל- Audio HAL

החל מאנדרואיד 13, Audio HAL מעודכן לגרסה 7.1. ראה Audio HAL למידע נוסף.

רכב

תכונות חדשות של Android Automotive

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

לִבנוֹת

בנה עם Bazel

אנדרואיד 13 מציגה גרעיני בנייה עם Bazel , ומחליף build/build.sh .

למידע נוסף, ראה Bazel (Kleaf) .

מַצלֵמָה

מצלמת AIDL HAL

באנדרואיד 13, מסגרת המצלמה כוללת תמיכה ב-HAL של מצלמת AIDL. מסגרת המצלמה תומכת גם במצלמות HIDL, אולם תכונות המצלמה שנוספו באנדרואיד 13 ומעלה זמינות רק דרך ממשקי ה-HAL של מצלמת AIDL.

למידע על העברת תהליכי HAL מממשקי מצלמות HIDL לממשקי מצלמות AIDL, ראה HAL מצלמת AIDL .

עדכוני ניפוי באגים במצלמה

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

למידע נוסף, ראה איתור באגים במצלמה .

ייצוב תצוגה מקדימה של המצלמה

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

למידע נוסף, ראה ייצוב תצוגה מקדימה של המצלמה .

בקרת כוח לפיד

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

למידע נוסף, ראה בקרת חוזק לפיד .

פלט מצלמה של 10 סיביות

אנדרואיד 13, מוסיף תמיכה בפלט מצלמה של 10 סיביות באמצעות פרופילי טווח דינמי שניתן להגדיר על ידי לקוח המצלמה כחלק מתצורת הזרם. זה מאפשר ליצרני מכשירים להוסיף תמיכה בפרופילי טווח דינמי של 10 סיביות כגון HLG10, HDR 10, HDR 10+ ו-Dolby Vision.

למידע נוסף, ראה פלט מצלמה של 10 סיביות .

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

תְאִימוּת

עדכוני ITS במצלמה

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

לפרטים נוספים, ראה הערות גרסה של Android 13 Camera Image Test Suite .

עדכוני CDD

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

לרשימה של שינויים ב-Android 13, ראה הערות שחרור של הגדרת תאימות ל-Android 13 .

חשבונות ברירת מחדל עבור אנשי קשר חדשים

אפליקציות אנשי קשר שנטענו מראש חייבות להתמודד עם הכוונה ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT , המאפשרת למשתמש לבחור חשבון ברירת מחדל. אפליקציית אנשי הקשר הנטענת מראש חייבת לשמור את חשבון ברירת המחדל שנבחר ועליה להשתמש בחשבון ברירת המחדל בעת טיפול Intent.ACTION_INSERT או Intent.ACTION_INSERT_OR_EDIT כדי להוסיף איש קשר. דרישה זו מבטיחה עקביות בכל האפליקציות המקיימות אינטראקציה עם אנשי קשר.

למידע נוסף, עיין בסעיף אנשי הקשר ב-CDD של Android 13.

קישוריות

אפשר החלפת 2G

באנדרואיד 13, הלחצן אפשר 2G בהגדרות אפור (כלומר שמשתמשים לא יכולים ליצור אינטראקציה עם הלחצן) כאשר מפתח תצורת הספק KEY_HIDE_ENABLE_2G מוגדר כ- true . בנוסף, כאשר הוא אפור, הלחצן 'אפשר 2G' כולל טקסט המציין שהספק של המשתמש דורש ש-2G יהיה זמין. בגרסאות קודמות, הלחצן 'אפשר 2G' מוסתר כאשר KEY_HIDE_ENABLE_2G מוגדר כ- true .

הגדרת שימוש בסלולר

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

כדי לשנות את הגדרת השימוש הסלולרי, השתמש בשכבת-העל config_supported_cellular_usage_settings או הגדר את ערך ברירת המחדל ב- config_default_cellular_usage_setting . ההגדרה יכולה להיות USAGE_SETTING_VOICE_CENTRIC או USAGE_SETTING_DATA_CENTRIC .

תכונת הגדרת השימוש הסלולרי כוללת את ממשקי ה-API הבאים:

כדי לאמת את תכונת הגדרת השימוש הסלולרי, הפעל את הבדיקות הבאות:

מספר רשתות במקביל עם חיבור לאינטרנט

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

למידע נוסף, ראה Wi-Fi STA/STA במקביל .

עדכוני IMS API

אנדרואיד 13 מציגה את העדכונים הבאים לממשקי API של רישום יחיד של IMS:

  • DelegateRegistrationState :

    • תומך במקרים שבהם המסגרת צריכה להמתין לסיום מפגשי SIP לפני שתפרק את IMS PDN.
    • מוסיפה את שיטת getRegisteringFeatureTags המאפשרת לאפליקציות האזנה לדעת מתי מחסנית IMS מנסה באופן פעיל לרשום IMS.
  • RcsUceAdapter : מוסיף PUBLISH_STATE_PUBLISHING כדי לאפשר לאפליקציות האזנה לדעת מתי מחסנית ה-IMS מנסה באופן פעיל לפרסם יכולות

  • CapabilityExchangeEventListener : מוסיף את השיטה onPublishUpdated כדי לאפשר לשירות IMS להודיע ​​באופן אסינכרוני לפלטפורמה כי רענון SIP PUBLISH הצליח או נכשל.

  • RcsClientConfiguration :

    • כדי לתמוך ב-RCC.72 סעיף 2.1.14, מוסיף ערך חדש לבנאי כדי לאפשר לאפליקציית העברת ההודעות לציין אם המשתמש הפעיל או השבית את RCS.
    • מוסיף את הקבוע RCS_PROFILE_2_4 כדי לאפשר לאפליקציית הודעות לדווח שהיא תומכת ב-RCS Universal Profile גרסה 2.4.

אנדרואיד 13 כולל גם את העדכונים הבאים עבור ממשקי IMS API:

  • מוסיף את היכולת לאפליקציות להאזין למצב מחסנית IMS דרך מחלקה ImsStateCallback . למידע נוסף, ראה שימוש ב-ImsStateCallback .
  • משנה את הקצאת IMS עבור שירות IMS כדי לתמוך במקרים של שימוש בהקצאת MVNO.
  • משפר את מודל השרשור בשירות IMS.
  • מוסיף ממשקי API מודעים למנוי SIM בשירות IMS

מספר פרופילים מופעלים עבור eUICC

אנדרואיד 13 מציגה תמיכה במספר פרופילים מאושרים (MEPs) עבור eUICC, המאפשרת למכשירים לקבל תמיכה ב-SIM כפול באמצעות שבב eSIM יחיד. פרופילי SIM מרובים מאפשרים למכשיר להתחבר לשני ספקים שונים בו זמנית.

למידע נוסף, ראה פרופילים מאושרים מרובים .

דרישות כיול נוכחות

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

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

מצב נפילה טלפונית לזיהוי אזור זמן

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

לפרטים נוספים, ראה שירות_זמן_zone_detector .

שיפורים בגישה ל-API של TelephonyManager UICC

אנדרואיד 13 מבטלת ומוסיפה שיפורים לניהול ערוצים לוגיים של UICC עבור ממשקי ה-API של גישה ל-UICC של TelephonyManager:

ממשקי API אלה הוצאו משימוש באנדרואיד 11 מכיוון ש- OMAPI מספק יישום אמין יותר לניהול ערוצים לוגיים של UICC. עם זאת, OMAPI אינו מכסה את כל מקרי השימוש המסופקים על ידי ממשקי ה-API של גישה של TelephonyManager UICC. לכן, באנדרואיד 13, ממשקי ה-API הללו אינם מבוטלים עם שיפורים לניהול ערוץ לוגי של UICC. בעבר, כאשר אפליקציה מתקשרת שפותחת ערוץ לוגי קורסת, הערוץ הלוגי יכול לדלוף, כלומר הערוץ אינו משוחרר ולא ניתן לעשות בו שימוש חוזר על ידי האפליקציה ללא אתחול מחדש. עם השיפורים באנדרואיד 13, אם אפליקציה קורסת, המערכת משחררת את הערוץ הלוגי, המאפשר שימוש חוזר בערוץ על ידי האפליקציה.

שיפורים אלה ב-API נעשים ברמת ההטמעה ותואמים לחלוטין לאחור. אין צורך במאמץ נוסף כדי לקרוא לאפליקציות להשתמש בממשקי API אלה.

אמון על שימוש ראשון (TOFU) עבור רשתות ארגוניות

אנדרואיד 13 מציגה תמיכה בגישת האימות של Trust on First Use (TOFU), המאפשרת למשתמשים לסמוך על רשת ארגונית (EAP) על ידי התקנת CA השורש המשמש את השרת והגדרת שם הדומיין שלו ברשת שמורה. TOFU מאפשר למכשיר להשיג מפתח ציבורי לא מאומת כאשר משתמש מתחבר לראשונה לרשת ארגונית ולשמור את המפתח לחיבורים הבאים.

למידע נוסף, ראה אמון בשימוש ראשון .

תמיכה בפס רחב במיוחד

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

למידע נוסף, ראה פס רחב במיוחד .

עדכוני בו זמנית של Wi-Fi AP/AP

אנדרואיד 13 מוסיפה תמיכה לרצועת 6 GHz עבור במקביל Wi-Fi AP/AP, המאפשרת למכשירים ליצור שני ממשקי נקודת גישה (AP).

למידע נוסף, ראה חיבור Wi-Fi AP/AP במקביל .

Wi-Fi Aware

אנדרואיד 13 מציגה תמיכה בגרסה 3.1 של מפרט Wi-Fi Aware . למידע נוסף, ראה Wi-Fi Aware .

עדכוני שיתוף אינטרנט בין נקודה חמה של Wi-Fi (רך AP).

אנדרואיד 13 מציגה תצורות חדשות למכשירים התומכים בשיתוף אינטרנט דרך נקודות חמות של Wi-Fi. לפרטים על התצורות החדשות, ראה נקודה חמה של Wi-Fi (AP רך) .

במקביל ל-Wi-Fi ריבוי ממשקים

החל באנדרואיד 13, Wi-Fi HAL 1.6 מוסיף את היכולת לציין ממשק AP מגשר (דו-פס בו זמנית) כפריט שילוב מפורש.

לפרטים נוספים, ראה במקביליות מרובת ממשקים של Wi-Fi .

עדכוני בחירת רשת Wi-Fi

החל ב-Android 13, אם יש צורך במרווחי סריקה שונים בזמן ריצה, אפליקציות מורשות יכולות להגדיר באופן דינמי את לוח הזמנים של הסריקה על המסך עבור רשתות Wi-Fi זמינות על ידי קריאה לשיטת WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) .

למידע נוסף, ראה בחירת רשת Wi-Fi .

לְהַצִיג

מנהל משימות

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

למידע נוסף, ראה מנהל המשימות .

בקרות מדיה בממשק המשתמש של המערכת

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

לפרטים נוספים, ראה פקדי מדיה בממשק המשתמש של המערכת .

הרכב SDR ו-HDR מעורב

אנדרואיד 13 משפרת את התמיכה בהצגת קומפוזיציה של SDR ו-HDR בו-זמנית על המסך על ידי עמעום תוכן SDR על המסך כאשר מוצג בו זמנית עם תוכן HDR.

למידע נוסף, ראה קומפוזיציה SDR ו-HDR מעורבת .

הרשאת הודעה עבור הודעות הצטרפות

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

מפה את עוצמת הבהירות של HDR לטווח תואם SDR

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

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

גרָפִיקָה

AIDL for Hardware Composer HAL

החל ב-Android 13, ה-HAL של Hardware Composer (HWC) מוגדר ב-AIDL וגרסאות ה-HIDL החל מ- android.hardware.graphics.composer@2.1 ועד android.hardware.graphics.composer@2.4 הוצאו משימוש.

למידע נוסף, ראה AIDL for Hardware Composer HAL .

ניהול framebuffer של לקוחות

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

למידע נוסף, ראה ניהול framebuffer של לקוח .

התערבות מצערת של פריימים לשנייה (FPS).

החל מ-Android 13-QPR, התערבות FPS Throttling מאפשרת למשחקים לצעוד ב-FPS מתאים תוך שימוש רק בשינויי צד בפלטפורמה וללא צורך בפעולה כלשהי מצד המפתחים. ראה התערבות FPS Throttling למידע נוסף.

נעילת חיץ לא מאומנת עם AutoSingleLayer

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

למידע נוסף, ראה נעילת מאגר ללא אותות עם AutoSingleLayer .

אינטראקציה

אימות עבור בקרות הבית

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

פרוטוקול HID Head Tracker

אנדרואיד 13 מציגה את פרוטוקול ה-head tracker human interface device (HID), המאפשר לחבר מכשיר מעקב ראש למכשיר אנדרואיד דרך USB או בלוטות' ולהיחשף למסגרת האנדרואיד ולאפליקציות דרך מסגרת החיישנים.

למידע נוסף, ראה פרוטוקול HID Head Tracker .

תמיכה באות התקשרות חוזרת נעולה ב-KeyguardManager

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

אובייקטי ביצוע לשימוש חוזר NNAPI

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

חיישנים AIDL HAL

אנדרואיד 13 מציגה את ה-Sensers AIDL HAL , HAL המבוסס על ה-Sensors HAL 2.1 המשתמש בממשק AIDL HAL . החיישנים AIDL HAL חושפים את סוגי גשש הראש ואת סוגי חיישני IMU בעלי ציר מוגבל.

כְּלֵי תִקְשׁוֹרֶת

ייצא נתונים סטטיסטיים של קידוד וידאו

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

למידע נוסף, ראה נתונים סטטיסטיים של קידוד וידאו .

ביצועים

בריאות AIDL HAL

אנדרואיד 13 מציגה את Health AIDL HAL , HAL המבוססת על Health HAL 2.1 המשתמשת בממשק AIDL HAL .

שיפור ביצועים בזמן טעינת המשחק

אנדרואיד 13 מציגה מצב כוח חדש בשירות Power Manager בשם GAME_LOADING המציין ל-Power HAL אם אפליקציית המשחק נמצאת במצב טעינה כך שה-Power HAL יכול לספק דחיפה לטעינה. ראה שיפור ביצועים בזמן טעינת המשחק למידע נוסף.

הרשאות

פיצול הרשאת חיישן גוף

החל מאנדרואיד 13, הרשאת BODY_SENSORS מפוצלת לשתי הרשאות: BODY_SENSORS לעקוב אחר קצב הלב בחזית ו- BODY_SENSORS_BACKGROUND לעקוב אחר קצב הלב ברקע.

למידע נוסף, עיין בסעיף שימוש בחיישני גוף ברקע דורש אישור חדש

כּוֹחַ

עוקבי התנהגות ברקע של אפליקציה

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

למידע נוסף, ראה עוקבי התנהגות ברקע של אפליקציה .

הפחת את צריכת החשמל במהלך הגיבוי והשחזור

החל מאנדרואיד 13, אתה יכול להגביל את העברת החשמל במהלך גיבוי USB ושחזור על ידי קריאה לשיטת enableLimitPowerTransfer של מחלקת UsbPort .

למידע נוסף, ראה ניהול צריכת חשמל .

בִּטָחוֹן

תעודות זהות

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

למידע נוסף, עיין ב'אישור זהות'

סכימת חתימות APK V3.1

סכימה זו משמשת כברירת מחדל בעת חתימה על APK עם מפתח חתימה מסובב ושושלת חתימה, ומאפשרת ל-APK יחיד למקד סיבוב ב-Android 13 ואילך תוך הימנעות מהבעיות הידועות ברוטציה בגרסאות פלטפורמה קודמות על ידי שימוש במפתח החתימה המקורי. בלוק החתימה v3.0. באופן דומה, חתימת v4.1 תכלול מידע חתימה נוסף עבור בלוק v3.1 כדי לתמוך באותה התנהגות עבור התקנות מצטברות.

הכוונות צריכות להתאים למסנני הכוונה המוצהרת

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

כוונות שאינן תואמות חסומות. להלן חריגים שבהם התאמת כוונות לא נאכפת:

  • כוונות נמסרות לרכיבים שאינם מצהירים על מסנני כוונה
  • כוונות שמקורן באותה אפליקציה
  • כוונות מהמערכת
  • כוונות מהשורש

ממשק OMAPI יציב לספק

Open Mobile API (OMAPI) הוא API סטנדרטי המשמש לתקשורת עם ה-Secure Element של המכשיר. לפני אנדרואיד 13, רק לאפליקציות ולמודולי מסגרת הייתה גישה לממשק הזה. על ידי המרתו לממשק יציב של הספק, מודולי HAL מסוגלים גם לתקשר עם האלמנטים המאובטחים באמצעות שירות OMAPI.

למידע נוסף, ראה ממשק יציב ספק OMAPI .

מזהי UID משותפים הוצאו משימוש

החל מ-Android 13-QPR, מזהי UID משותפים הוצאו משימוש. משתמשי אנדרואיד 13 ומעלה צריכים לשים את השורה android:sharedUserMaxSdkVersion="32" במניפסט שלהם. ערך זה מונע ממשתמשים חדשים לקבל UID משותף. למידע נוסף על מזהי UID, ראה חתימת יישומים .

הגדרות

הגדרות שפה לכל אפליקציה

אנדרואיד 13 מוסיף יכולות כדי לאפשר למשתמשים לשנות את העדפות השפה על בסיס אפליקציה לאפליקציה. שותפים ו-OEM לא צריכים להשבית את דף בחירת שפת האפליקציה והדף צריך להיות נגיש באמצעות שלוש אפשרויות הניווט הבאות:

  • הגדרות > Apps > app_name ובחר שפה .
  • לחץ לחיצה ארוכה על סמל האפליקציה, הקש על פרטי אפליקציה ובחר שפה .
  • הגדרות > מערכת > שפות וקלט > שפות אפליקציה > שם_אפליקציה .

אפליקציית ההגדרות חייבת להמשיך להפעיל את דף הגדרות המקום של האפליקציה מהכוונה android.settings.App_Locale_Settings .

למידע נוסף, עיין בהגדרות שפה לכל אפליקציה .

טֵלֶוִיזִיָה

מצב מנהרת מולטימדיה

אנדרואיד 13 מרחיבה את ההתנהגות המוגדרת של הפעלת וידאו במנהור וקושרת את ההתנהגות החדשה למבחני הסמכה נוספים של CTS .

למידע נוסף, ראה מנהור מולטימדיה .

עדכונים

עדכוני A/B וירטואליים

אנדרואיד 13 מוסיף את תכונות הדחיסה של XOR ומיזוג מרחב המשתמש עבור עדכוני A/B וירטואליים. דחיסת XOR מאפשרת להקטין גדלי תמונת מצב מכיוון שקל יותר לדחוס נתוני XOR מאשר נתוני בלוק גולמי. תכונת המיזוג של מרחב המשתמש מאפשרת לרכיב מרחב המשתמש snapuserd לטפל בתהליך המיזוג עבור עדכוני A/B וירטואליים, מה שמפחית את זמני המיזוג בהשוואה לאנדרואיד 12 שבו נעשה שימוש במכשיר dm-snapshot .

לפרטים כיצד להפעיל את התכונות הללו במכשירים המשדרגים ל-Android Android 13, ראה מיזוג XOR ו- Userspace .

וירטואליזציה

מסגרת וירטואליזציה של אנדרואיד

Android Virtualization Framework (AVF) מספק סביבות ביצוע מאובטחות ופרטיות לביצוע קוד. AVF אידיאלי עבור מקרי שימוש מוכווני אבטחה הדורשים הבטחות בידוד חזקות יותר, אפילו מאומתות רשמית, על פני אלו שמציעות ארגז החול של האפליקציה של אנדרואיד.

למידע נוסף, ראה סקירה כללית של מסגרת הוירטואליזציה של Android .