קריאת מסך מוגבלת

בשנת אנדרואיד 9 והתחתונה, ההרשאות הלכידות מסך חוצץ ( READ_FRAME_BUFFER , CAPTURE_VIDEO_OUTPUT , ו CAPTURE_SECURE_VIDEO_OUTPUT ) הוענקו לאפליקציות שיש או חתימה או הרשאות חסויות. זה איפשר פעילויות לכידת מאגר מסך חלקה, כגון צילום מסך או הקלטת תוכן המסך של המכשיר.

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

החל מאנדרואיד 10 אם אין לך את הרשאות החתימה של לכידת מאגר מסך המפורטות, האפליקציה שלך לא יכולה ללכוד מאגרי מסך ללא הסכמת משתמשים. כדי לוודא שיש לך את ההרשאות הדרושות לך, חפש בקובץ המניפסט שלך את הרשאות החתימה הרשומות בעבר. העברת כל האפליקציות חסוי מושפע (כפי שנמצאו בחיפוש) אל MediaProjectionManager הכיתה, אשר מאפשר לכל יישום צד שלישי כדי מאגרים לכידת מסך ללא הרשאות, אך עם הסכמת המשתמש. זרימה זו מציגה דו -שיח המבקש מהמשתמש לאפשר צילום מסך כאשר אפליקציה יוזמת אותו. ב- Android 10, תכונות חדשות של הדו -שיח כוללות את הדברים הבאים:

  • מספק אגודות גלויים יותר עם הסמל Cast.
  • מספק מידע נוסף על רגישות הנתונים שניתן לגשת אליהם.
  • מונע ממשתמשים להסתיר את הדו -שיח על ייזומים עתידיים: הדו -שיח מוצג בכל פעם.