Android 14 Developer Preview 2 הגיע עכשיו, ויש כמה שינויים די מגניבים.
התצוגה המקדימה הראשונה של המפתחים של אנדרואיד 14 ירדה בחודש שעבר, והיא ארזה את כל היסודות לאיטרציה הבאה של מערכת ההפעלה הגדולה בעולם. לתצוגה המקדימה הראשונה של המפתחים היו אפשרויות התאמה אישית והבטחות לחיי סוללה טובים יותר, והתצוגה המקדימה של המפתחים השנייה מכפילה את חלק מהשינויים הללו. כמו כן, הוא גם מציג דרכים חדשות להגן על האבטחה והפרטיות שלך, כגון על ידי מתן אפשרות לבחור לאילו תמונות אפליקציה יכולה לגשת במכשיר שלך.
כפי שהכותרת "תצוגה מקדימה של מפתחים" מרמזת, מהדורות אלו מיועדות לשימוש על ידי מפתחים בלבד. זה מיועד לבדיקת תכונות חדשות ולוודא שהאפליקציות שלהם פועלות במכשירים מעודכנים כפי שהם אמורים. יהיו באגים, יהיו בעיות אחרות, וגוגל תדחוף לקבל משוב מפתחים במהלך החודשים הקרובים. אם לא אכפת לך להיתקל בבעיות, אז בכל אופן, נסה את אנדרואיד 14. עם זאת, אם אתה מסתמך על יציבות הסמארטפון שלך באופן עקבי, אז אולי כדאי לחכות לגרסה המלאה של אנדרואיד 14 שצפויה לצאת במחצית השנייה של השנה.
התכונות הבולטות ביותר של תצוגה מקדימה של מפתחי אנדרואיד 14 2 כוללים:
- מתן שליטה רבה יותר למשתמשים על הנתונים שלהם: הוכנסו שינויים כך שמשתמשים יכולים לבחור לאילו תמונות ספציפיות אפליקציה ניגשת במכשיר, כך שלא תצטרך לשתף את כל ספריית התמונות שלך עם אפליקציה. כמו כן, נוסף API לזיהוי צילומי מסך כדי למנוע גישה מיותרת לנתונים של משתמש.
- דרכים נוספות ובטוחות יותר להיכנס: API חדש מציע כניסה מאובטחת ללא סיסמה באמצעות מפתחות כניסה לאפליקציות.
- שיפורים לתקינות מערכת מכשירי אנדרואיד: אנדרואיד 14 תשאף לייעל את אופן הפעלתן של אפליקציות, כולל למנוע מהן לפעול בזמן שהן קפואות כדי לחסוך בחיי הסוללה ובביצועים.
אנו מצפים שיהיו גם שינויים אחרים מתחת למכסה המנוע, שנשים לב אליהם.
מתי ישוחרר אנדרואיד 14?
עבור עדכוני אנדרואיד, גוגל בדרך כלל חושפת אבן דרך של "יציבות פלטפורמה", כך שמפתחים יוכלו לדעת מתי גוגל מתכוונת לספק את ממשקי ה-SDK/NDK הסופיים, יחד עם ממשקי API פנימיים סופיים ומערכת הפונה לאפליקציה התנהגויות. גוגל מתכוונת להגיע ליציבות הפלטפורמה ביוני 2023, עם "מספר שבועות" לפחות מתוכננים לפני הפרסום הרשמי. אנדרואיד 13 הגיע ליציבות הפלטפורמה ביוני 2022 והגרסה הסופית הייתה שוחרר פנימה אוגוסט של אותה שנה. גוגל פרסמה פרטים נוספים על ציר הזמן של השחרור שאתה יכול לבדוק.
פרטיות ואבטחה
גישה לתמונות נבחרות
Photo Picker הוא API שגוגל הציגה עם אנדרואיד 13. אפליקציות אינן צריכות לבקש הרשאות כלשהן כדי לקבל גישה לפריטים שהמשתמש בוחר באמצעות בוחר התמונות, מה שהופך אותה לדרך השומרת על הפרטיות לשתף תמונות וסרטונים עם אפליקציות. פירטנו את התכונה הזו כבר מתי אפשרנו את זה בתצוגה המקדימה הראשונה למפתחים של אנדרואיד 14, אבל בעיקרון, זה עובד כדלקמן.
כאשר אפליקציה המכוונת לרמת API 33 מפעילה את תיבת הדו-שיח של הרשאת זמן ריצה כדי לבקש מהמשתמש להעניק לו READ_MEDIA_VIDEO או READ_MEDIA_IMAGES (או שניהם), אנדרואיד 14 עשויה להוסיף ערך חדש ב- תיבת דו-שיח של הרשאה שאומרת "בחר תמונות". הקשה על ערך זה תפעיל גרסה חדשה של בוחר התמונות המאפשרת למשתמש לבחור אילו תמונות או סרטונים הוא רוצה להעניק לאפליקציה גישה ל. לאחר מכן, לאפליקציה יש גישה רק לאותם פריטי מדיה שהמשתמש בחר במפורש, אלא אם כן המשתמש יבחר בכך להרחיב את הגישה לפריטי מדיה נוספים או להעניק לאפליקציה גישה לכל אוספי חנות המדיה עבור תמונות ו סרטונים.
- אפשר גישה לכל התמונות: הספרייה המלאה של כל התמונות והסרטונים במכשיר זמינה.
- בחר תמונות: רק מבחר התמונות והסרטונים של המשתמש יהיה זמין באופן זמני דרך MediaStore.
- אל תאפשר: הגישה לכל התמונות והסרטונים נדחית.
מנהל אישורים ומפתחות
אנדרואיד 14 מוסיף מנהל אישורים כ-API של פלטפורמה, והוא מוחזר כל הדרך לאנדרואיד 4.4 ומעלה דרך ספריית Jetpack עם יישום של שירותי Google Play. זה מקל על הכניסה על ידי תמיכה בממשקי API לאחזור ואחסון של אישורים ספקי אישורים המוגדרים על ידי משתמש, כגון מנהלי סיסמאות.
ממשק ה-API של Credential Manager תומך גם במפתחות סיסמה, ה- תקן תעשייתי חדש לאימות ללא סיסמה, שהוא בטוח יותר משימוש בשם משתמש וסיסמה כדי להיכנס לאפליקציות. זה יאפשר למשתמשים ליצור מפתחות סיסמה לאפליקציות ולאחסן אותם במנהל הסיסמאות של Google. המפתחות המאוחסנים יסונכרנו בין מכשירים המחוברים לאותו חשבון Google לחוויה חלקה.
כוונות מרומזות בטוחות יותר
עבור אפליקציות המכוונות לאנדרואיד 14, יצירת כוונה ממתינה הניתנת לשינוי עם כוונה מרומזת תגרום לחריגה, כך שלא ניתן יהיה להשתמש בהן כדי להפעיל נתיבי קוד בלתי צפויים.
השקת פעילות ברקע
כדי להפחית מקרים של הפרעות בלתי צפויות, אנדרואיד 14 מעניקה לאפליקציות בחזית שליטה רבה יותר על היכולת של אפליקציות איתן הם מתקשרים כדי להתחיל פעילויות. באופן ספציפי, אפליקציות המכוונות לאנדרואיד 14 צריכות להעניק הרשאות כדי להתחיל פעילויות ברקע בעת שליחת PendingIntent או בעת קשירת שירות.
חוויות יישום משופרות
ממשקי API חדשים של PackageInstaller
אנדרואיד 14 מציגה מספר ממשקי API של PackageInstaller כדי לייעל ולשפר את חווית המשתמש בכל הנוגע להתקנת APKs. אלו כוללים:
- requestUserPreapproval(): מאפשר למשתמש לדחות הורדה של APK עד לאישור ההתקנה.
- setRequestUpdateOwnership(): מאפשר למתקין לציין שהוא אחראי לעדכונים עתידיים של אפליקציה.
- setDontKillApp(): יכול לאפשר התקנה חלקה של תכונות אופציונליות של אפליקציה באמצעות חבילות APK מפוצלות בזמן שהאפליקציה בשימוש.
ה-API של InstallConstraints יאפשר גם שעדכוני אפליקציה יתרחשו רק בזמנים נוחים, כגון כשהאפליקציה כבר לא בשימוש.
התאמה אישית
אנדרואיד 14 מאפשר לך להגדיר העדפות אזוריות כדי להתאים אישית את יחידות הטמפרטורה, היום הראשון בשבוע ומערכות המספור. ראינו גם תכונה זו בתצוגה מקדימה של מפתחים 1 ו אפשר את זה באמצעות דגל מפתח. אירופאי המתגורר בארה"ב עשוי עדיין להעדיף להשתמש בצלזיוס למדידת טמפרטורה למשל.
כיצד להוריד ולהתקין את Android 14 Developer Preview 1 במכשיר Google Pixel שלך
אתה יכול להוריד בקלות אנדרואיד Developer Preview 1, והקפד לעיין במדריך שלנו בנושא כיצד להתקין אנדרואיד 14 אם אינך בטוח כיצד לעשות זאת.
גוגל משחררת רשמית את עדכון התצוגה המקדימה של המפתחים עבור Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 או Pixel 4a (5G). אתה יכול להשתמש בתמונות מערכת 64 סיביות עם אמולטור אנדרואיד ב-Android Studio.
מה דעתך על המבנה האחרון של תצוגה מקדימה למפתחים? האם תתקין אותו במכשיר שלך? איך היה הניסיון שלך? ספר לנו בתגובות למטה!