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

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

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

שינוי קוד שנשלח ל-AOSP Gerrit (נראה על ידי מישאל רחמן) מדגיש אזהרה חדשה שתצוץ בכל פעם שהמשתמש מפעיל אפליקציה של 32 סיביות במערכת 64 סיביות. כפי שניתן לראות בצילום המסך המצורף, הודעת האזהרה תספר למשתמשים כי "האפליקציה צריכה להתעדכן על ידי המפתח שלה כדי לשפר את התאימות" וקרא להם לחפש עדכונים או ליצור קשר עם המפתח. הרעיון מאחורי המהלך הזה הוא להנחות מפתחים לבנות גרסאות 64 סיביות של האפליקציות שלהם, אבל כרגע אין לנו מידע לגבי מתי גוגל עשויה ליישם את השינוי הזה.

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

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

בהתחשב בכך ש-ARM מתכננת שחרר את התמיכה ביישומי 32 סיביות ממעבדים ניידים עתידיים החל מהשנה הבאה, האזהרה עלולה לאלץ מפתחים לעדכן את האפליקציות שלהם בזמן לשינוי זה. למי שלא מודע, אנדרואיד תומכת כרגע ביישומי 32 סיביות ו-64 סיביות. בשל כך, מפתחים צריכים לשמור על שני קבצים בינאריים עבור האפליקציות שלהם ו-ARM צריכה להציע מעבדים עם תמיכה מדור קודם ב-32 סיביות. מכיוון שמעבדי 64 סיביות מטבעם מסוגלים יותר ממעבדי 32 סיביות, הגיוני שהמערכת האקולוגית כולה תאמץ את השינוי הזה. אפל עברה לתמיכה ב-64 סיביות בלבד עם iOS 11 עוד ב-2017, והגיע הזמן ש-Android תלך בעקבותיו.


מָקוֹר:AOSP חריט