גרסת בטא 2
| תאריך השקה | 26 בפברואר 2026 |
| גרסאות | CP21.260206.011 CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| תמיכה באמולטור | x86 (64 ביט), ARM (v8-A) |
| רמת תיקוני האבטחה | 2026-02-05 |
| Google Play Services | 25.49.33 |
גרסת בטא 1
| תאריך השקה | 13 בפברואר 2026 |
| גרסאות | CP21.260116.011.B1 CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| תמיכה באמולטור | x86 (64 ביט), ARM (v8-A) |
| רמת תיקוני האבטחה | 2026-01-05 |
| Google Play Services | 25.47.33 |
Android 17 Beta 2 (פברואר 2026)
גרסת בטא 2 זמינה עכשיו. בדומה לגרסת בטא 1, הגרסה הזו מתאימה לפיתוח, לבדיקות ולשימוש כללי. עם זאת, מערכת Android 17 עדיין נמצאת בפיתוח פעיל, ולכן יכול להיות שמערכת Android והאפליקציות שפועלות בה לא תמיד יפעלו כצפוי.
מה חדש בגרסה Beta 2
חוויית משתמש וממשק משתמש של המערכת
- בועות: המשתמשים יכולים להפוך כל אפליקציה לבועה בלחיצה ארוכה על הסמלים במרכז האפליקציות. במסכים גדולים, סרגל בועות חדש בשורת המשימות מאפשר לנהל בועות מאורגנות ומעוגנות. האפליקציות צריכות לעמוד בהנחיות לשימוש בריבוי חלונות.
- EyeDropper API: מערכת API חדשה מאפשרת לאפליקציות לצלם צבעי פיקסלים מכל מקום בתצוגה בלי לדרוש הרשאות לצילום מסך.
- כלי לבחירת אנשי קשר: ה-intent
ACTION_PICK_CONTACTSמספק כלי לבחירת אנשי קשר ברמת המערכת. היא מעניקה גישה זמנית לשדות ספציפיים על בסיס סשן, וכך מצמצמת את הצורך בהרשאות מלאות שלREAD_CONTACTS. - לכידת מצביע בלוח מגע: כברירת מחדל, לוחות מגע שנלכדו מתנהגים עכשיו כמו עכברים, ומדווחים על תנועות ומחוות יחסיות במקום על קואורדינטות גולמיות של האצבעות. מצב מוחלט מדור קודם עדיין זמין באמצעות
POINTER_CAPTURE_MODE_ABSOLUTE. - כלי בחירה אינטראקטיבי: אפליקציות יכולות להשתמש ב-
getInitialRestingBoundsב-ChooserSessionכדי לזהות את המיקום הסופי של ממשק המשתמש של כלי הבחירה, וכך לבצע התאמות טובות יותר בפריסה.
קישוריות ושימוש במכשירים שונים
- העברה בין מכשירים: Handoff API החדש מאפשר לחדש את המצב במכשירים שונים (למשל, מטלפון לטאבלט) באמצעות
CompanionDeviceManager. - טווח מתקדם:
- UWB DL-TDOA: תמיכה ב-FiRA 4.0 לניווט בתוך מבנים תוך שמירה על הפרטיות.
- זיהוי קרבה: הטמעה של מפרטים של WiFi Alliance לשיפור טווח המרחק שמבוסס על Wi-Fi.
- שיפורים בחבילות הגלישה: אפליקציות יכולות לשלוח שאילתות לגבי שיעורי ההעלאה וההורדה המקסימליים שהוקצו על ידי הספק לסטרימינג באמצעות
getStreamingAppMaxDownlinkKbpsו-getStreamingAppMaxUplinkKbps.
פונקציונליות ליבה, פרטיות וביצועים
- גישה לרשת מקומית: ב-Android 17 נוספה ההרשאה
ACCESS_LOCAL_NETWORK(חלק מהקבוצהNEARBY_DEVICES) כדי להגן על תקשורת LAN. - שידור אזור זמן: כוונה חדשה,
ACTION_TIMEZONE_OFFSET_CHANGED, מופעלת באופן ספציפי בשינויים בהיסט, כמו מעברים לשעון קיץ. - ניהול NPU: אפליקציות שמיועדות ל-Android 17 צריכות להצהיר על תכונת החומרה FEATURE_NEURAL_PROCESSING_UNIT כדי לגשת ישירות ל-NPU.
- ICU 78: ספריות מעודכנות של בינאום תומכות ב-Unicode 17.
- הגנה על OTP ב-SMS: כדי למנוע חטיפת חשבונות, ב-Android 17 הגישה התוכנתית להודעות OTP מתעכבת בשלוש שעות ברוב האפליקציות. מפתחים צריכים לעבור לשימוש ב-API של SMS Retriever או ב-API של SMS User Consent.
בעיות שתוקנו בגרסת בטא 2
- באנדרואיד 16 יש רגרסיה ביציבות הפלטפורמה שגרמה לאפליקציות פעילות להפעיל מחדש או לרענן את עצמן באופן לא צפוי, וכך מנעה אובדן של התקדמות המשתמשים והבהובים לסירוגין בממשק המשתמש במהלך השימוש באפליקציה. (בעיה מספר 440017096)
- רגרסיה בפריסת ממשק המשתמש במסך 'אפליקציות אחרונות' למשתמשים שהגדירו את השפה הגרמנית. (בעיה מספר 476830557, בעיה מספר 486511401)
- שיפרנו את האמינות של סטרימינג הווידאו על ידי מתן אפשרות למפתחים לאשר תמיכה בשכבות זמניות באמצעות getOutputFormat אחרי הגדרת המקודד, כדי לטפל במטא-נתונים חסרים של תלות בפריים. (בעיה מספר 306222291)
- באג שגרם לכך שבשומר המסך 'שעון' לא הוצג אפס מוביל בפורמט של 24 שעות במהלך מצב תאורה חלשה. (בעיה מספר 444255729)
- בעיה שבה סגירת תיקייה חוסמת אינטראקציות מיידיות שבאות אחריה, כמו פתיחת תיקייה אחרת או מעבר בין מסכים. (בעיה מספר 470541347, בעיה מספר 471533397, בעיה מספר 477848604)
- בעיה שגרמה לקריסת המערכת ולהפעלה מחדש ספונטנית, ושיבשה את השימוש במכשיר. (בעיה מספר 413562426)
- חוסר יציבות קריטי במערכת שגורם להקפאה של המכשיר ולהפעלה מחדש שלו במהלך מעברים בין אפליקציות או שיחות שירות. (בעיה מספר 419070024, בעיה מספר 428572458, בעיה מספר 430393241, בעיה מספר 424912278, בעיה מספר 431440391, בעיה מספר 426346396)
- קיפאון בממשק המשתמש של המערכת שגרם לחוסר תגובה של מסך הנעילה ולתצוגה תקועה אחרי התנתקות מ-Android Auto. (בעיה מספר 457527675)
- שגיאת הקלדה בממשק המשתמש בתיבת הדו-שיח של הגילוי הנאות בנושא הרשאת המיקום של המערכת, שבה הכפתור 'הקודם' הוצג באופן שגוי כ-'Bac'. (בעיה מספר 460242870, בעיה מספר 477245738)
- בעיה שבה התכונות 'תרגום בזמן אמת' ו'כללים' סווגו בצורה שגויה בתפריט המערכת. (בעיה מספר 476754995)
- קריסה קריטית של ממשק המשתמש של המערכת וחוסר יציבות במכשיר שנגרמו מניווט חוזר להגדרות של התצוגה והמגע. (בעיה מספר 474486679)
- קריסה מתמשכת שמנעה מהמשתמשים לפתוח את ההגדרות של הטפט והסגנון ממסך הבית. (בעיה מספר 478520173)
- בעיה בפריסת ממשק המשתמש בסורק קודי ה-QR של ניפוי הבאגים של הרשת האלחוטית, שבה החץ 'הקודם' חופף לסמל ה-QR. (בעיה מספר 474769647)
- בעיה בהגדרות הצליל שגרמה לכך שתצוגות מקדימות של רינגטונים לא הושמעו אחרי הבחירה. (בעיה מספר 355086959, בעיה מספר 375840924, בעיה מספר 381007949, בעיה מספר 381077928, בעיה מספר 419301121, בעיה מספר 452646483, בעיה מספר 468837747)
- באג שגרם להצגת התראות מיותרות אחרי עדכון מערכת, תוקן על ידי שיפור הלוגיקה של שירות ההתראות כדי לנקות בצורה נכונה התראות ישנות במהלך תהליך האתחול אחרי העדכון. (בעיה מספר 454647834)
- באג באופטימיזציה של קומפיילר shader של GPU ב-Pixel 6 Pro שגרם להערכה שגויה של ביטויים מתמטיים ספציפיים ב-GLSL כקבועים, וכתוצאה מכך להצגת ארטיפקטים חזותיים באפליקציות. (בעיה מספר 473226715)
Android 17 Beta 1 (פברואר 2026)
גרסת הבטא 1 זמינה עכשיו, עם התכונות והשינויים האחרונים שתוכלו לנסות באפליקציות שלכם. הגרסה הזו מתאימה לפיתוח, לבדיקות ולשימוש כללי. עם זאת, Android 17 עדיין נמצא בפיתוח פעיל, ולכן יכול להיות שמערכת Android ואפליקציות שפועלות בה לא תמיד יפעלו כצפוי.
בדומה לגרסאות קודמות, Android 17 כולל שינויים במערכת. במקרים מסוימים, השינויים האלה יכולים להשפיע על אפליקציות עד שהן יעודכנו כדי לתמוך ב-Android 17, ולכן יכול להיות שתיתקלו בבעיות קלות או בהגבלות משמעותיות יותר. באופן כללי, רוב האפליקציות, ממשקי ה-API והתכונות יפעלו כצפוי.
מה חדש בגרסה Beta 1
ב-Android 17 אנחנו ממשיכים את העבודה שלנו כדי ליצור אפליקציות Android שניתנות להתאמה רבה יותר, ומציגים שיפורים משמעותיים ביכולות המצלמה והמדיה, כלים חדשים לאופטימיזציה של הקישוריות ופרופילים מורחבים למכשירים נלווים. האפליקציות והמשחקים שאהבנו הם:
ממשק משתמש וחלונות
חובה להתאים את האפליקציה למסכים גדולים
באפליקציות שמטרגטות Android 17 (רמת API 37) ופועלות במסכים גדולים (sw ≥ 600dp), אי אפשר יותר לבטל את שינוי הגודל או את שינויי הכיוון.
- מאפיינים שהמערכת מתעלמת מהם: המאפיינים
screenOrientation,resizeableActivity,minAspectRatioו-maxAspectRatioמוזנחים במסכים גדולים. - חריגים: מכשירים קטנים מ-600dp ואפליקציות שמסווגות כמשחקים (
android:appCategory).
שינויים אופטימליים בהגדרות
כדי למנוע אובדן של מצב, המערכת לא מפעילה מחדש פעילויות כברירת מחדל לשינויים ספציפיים בהגדרות, כולל:
CONFIG_KEYBOARD/CONFIG_KEYBOARD_HIDDENCONFIG_NAVIGATIONCONFIG_TOUCHSCREENCONFIG_COLOR_MODE-
CONFIG_UI_MODE(רק כשמצב ממשק המשתמש משתנה לUI_MODE_TYPE_DESKאו מUI_MODE_TYPE_DESKלסוג אחר)
נדרשת פעולה: אם האפליקציה שלכם מסתמכת על הפעלה מחדש כדי לטעון מחדש משאבים לאירועים האלה, אתם צריכים להביע הסכמה מפורשת באמצעות מאפיין המניפסט החדש android:recreateOnConfigChanges.
ביצועים וזמן ריצה
- Lock-free MessageQueue: הטמעה חדשה של
android.os.MessageQueueשלא דורשת נעילה, מצמצמת את מספר הפריימים החסרים. - איסוף אשפה דורי: איסוף האשפה המקביל של ART מסוג Mark-Compact תומך עכשיו באיסוף אשפה דורי, ומתעדף איסוף תכוף וזול של 'דור צעיר'.
- טריגרים חדשים ליצירת פרופילים:
ProfilingManagerמוסיף טריגרים ל-COLD_START,OOMו-KILL_EXCESSIVE_CPU_USAGE. - הגבלות על התראות: הוטלו מגבלות גודל מחמירות על תצוגות של התראות בהתאמה אישית כדי לצמצם את השימוש בזיכרון.
מדיה ומצלמה
מצלמה
- עדכונים דינמיים של סשנים: אפשר להשתמש ב-
CameraCaptureSession.updateOutputConfigurations()כדי לעבור בין תרחישי שימוש (למשל, תמונה לסרטון) בלי לסגור את הסשן או לגרום לתקלות.
אודיו ווידאו
- Constant Quality for Video Recording (איכות קבועה לצילום וידאו): setVideoEncodingQuality() ב-MediaRecorder מאפשרת להגדיר מצב איכות קבועה (CQ) למקודדי וידאו.
- הגברת האבטחה של אודיו ברקע: הפעלת אודיו, בקשות למיקוד ושינויים בעוצמת הקול מתחילים בשקט (נכשלים) אם האפליקציה לא נמצאת במצב מחזור חיים תקין.
- תמיכה ב-VVC: נוספה תמיכה בפלטפורמה ב-Versatile Video Coding (קידוד וידאו רב-תכליתי, H.266).
פרטיות ואבטחה
- הוצאה משימוש של טקסט גלוי:
android:usesCleartextTrafficהוצא משימוש. אפליקציות שמטרגטות SDK 37 ומעלה ומסתמכות על המאפיין הזה יחסמו כברירת מחדל טקסט לא מוצפן. צריך לבצע מיגרציה אל Network Security Configuration. - הצפנה היברידית של HPKE: הוספנו ממשק ציבורי של ספק שירותים להטמעה של הצפנה היברידית של HPKE.
קישוריות וכלים
- שיוך של מכשירים לאפליקציות נלוות:
- פרופילים חדשים: מכשירים רפואיים ומכשירי מעקב כושר.
- תיבת דו-שיח מאוחדת להרשאות:
setExtraPermissionsחבילת הרשאות בקרבת מקום בתיבת הדו-שיח של השיוך.