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

דְמוּי אָדָם / אנדרואיד 11 יש כלים חדשים לשקיפות טובה יותר לגישה לנתונים פרטיים על ידי אפליקציות וגורמים מדויקים ליציאה מהתהליך קריאה של 2 דקות

אנדרואיד 11 מוסיף תפריט הפעלה חדש עם כל התכונות החדשות



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

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



ממשקי API לביקורת גישה לנתונים

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



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



ה- API השני מכוון לאפליקציות עם מורכבות גבוהה יותר. במילים אחרות, ה- API השני מיועד לאפליקציות עם תכונות מרובות. אפליקציה לכל פלטפורמת מדיה חברתית עשויה לכלול תכונה 'מצא חברים' ותכונת תיוג תמונות. מיותר להוסיף, כל התכונות הללו דורשות תת קבוצה של נתונים רגישים. 'מצא חברים' משתמש במיקום ובאנשי הקשר של משתמש חכם אנדרואיד. בינתיים, תגית התמונות משתמשת במיקום, אנשי קשר ומצלמה. ב- Android 11, מפתחים יכולים ליצור אובייקט Context חדש שמאפשר להם תְכוּנָה קבוצת משנה של קוד האפליקציה לתכונה אחת או יותר. בהמשך, כל שימוש בהרשאות ניתן לייחס לתכונות המשויכות להקשר.

סיבות ליציאת תהליך:

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

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

תגים דְמוּי אָדָם