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

click fraud protection

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

אנדרואיד 10 בטא 2 שוחרר מוקדם יותר השנה גילה שגוגל מתכננת להגביל את הדרך שבה אפליקציות יכולות לגשת לאחסון הפנימי של הטלפון שלך. לשם כך, גוגל הציגה משהו שנקרא Scoped Storage. עם זאת, עקב תגובה של מספר מפתחים, החברה היה צריך לחזור אחורה על יישומו. החברה אפשרה לאפליקציות שעדיין לא מכוונות לאנדרואיד 10 לעבוד כמו פעם ונתנה למפתחים זמן עד ה-1 בנובמבר 2020 לעדכן את האפליקציות שלהם כך שיתמקדו באנדרואיד 10.

אפליקציות שכבר מכוונות לאנדרואיד 10 כברירת מחדל יכולות לראות רק קבצים בספרייה הספציפית לאפליקציה שלהם. על מנת לגשת לקבצים שיישומים אחרים יצרו, כגון תמונות, תמונות, סרטונים ואודיו, האפליקציות עדיין צריכות לבקש הרשאת READ_EXTERNAL_STORAGE, אך קבלת הרשאה זו כעת אינה מעניקה יותר גישה לכל מחיצת /data/media. במקום זאת, הם רואים רק קבצים במיקומים המוגדרים היטב המסופקים על ידי MediaStore API. אמנם יישום זה עובד עבור אפליקציות הדורשות גישה לקובצי מדיה, אך הוא לא עובד עבור אפליקציות מנהל קבצים.

מנהלי קבצים צריכים גישה רחבה לאחסון החיצוני כדי לעבוד ואם הם מכוונים לאנדרואיד 10, ה

הדרך היחידה לקבל גישה רחבה לקובץ הוא להשתמש בממשק הגישה לאחסון (SAF) API. למרות ש-SAF קיים מאז אנדרואיד 5.0 Lollipop, מפתחים נוטים לא להשתמש בו, כפי שהוא עשה API קשה ומתועד גרוע, חווית משתמש גרועה, ביצועים גרועים וירודים מהימנות. כעת, גוגל שואפת לטפל בבעיות הללו עם אנדרואיד 11.

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

המשמעות היא שמנהלי קבצים יצטרכו לבקש מגוגל הרשאה לגשת לאחסון החיצוני, בדומה לאופן שבו אפליקציות המבקשות הרשאות SMS/יומן שיחות צריכות לבקש מגוגל. לפיכך, יכולות להיות בעיות אכיפה שרירותיות, כמו שראינו בעבר עם ההחלטות של Google Play. לבסוף, בעיה פוטנציאלית נוספת היא העובדה שלמנהלי קבצים לא תהיה יותר גישה לספריות אפליקציות חיצוניות. לכן, דברים כמו מודים למשחקים לא יעבדו יותר.


מָקוֹר: יוטיוב

באמצעות: Reddit