اندروید 10 بتا 2 که در اوایل سال جاری منتشر شد ، نشان داد که Google قصد دارد روش دسترسی برنامه ها به فضای داخلی تلفن شما را محدود کند. برای این منظور ، گوگل چیزی به نام Scoped Storage را معرفی کرد. با این حال ، به دلیل واکنش شدید چندین توسعه دهنده ، این شرکت مجبور به عقب نشینی از اجرای آن شد. این شرکت به برنامه هایی که هنوز آندروید 10 را هدف قرار نمی دهند اجازه داده است تا به کار خود در گذشته بپردازند و تا 1 نوامبر 2020 به توسعه دهندگان فرصت دادند تا برنامه های خود را به روزرسانی کنند تا اندروید 10 را هدف قرار دهند. پرونده های موجود در فهرست خاص برنامه آنها. به منظور دستیابی به پرونده هایی که برنامه های دیگر ایجاد کرده اند ، مانند عکس ها ، تصاویر ، فیلم ها و صدا ، برنامه ها هنوز مجبورند مجوز READ_EXTERNAL_STORAGE را درخواست کنند ، اما اکنون دریافت این مجوز دیگر به کل پارتیشن / داده / رسانه دسترسی ندارد. درعوض ، آنها فقط فایلهایی را در مکانهای مشخص ارائه شده توسط API MediaStore مشاهده می کنند. اگرچه این پیاده سازی برای برنامه هایی که نیاز به دسترسی به پرونده های رسانه دارند ، کار می کند ، اما برای برنامه های مدیر فایل کار نمی کند.
مدیران پرونده برای کار نیاز به دسترسی گسترده به حافظه خارجی دارند و در صورت هدف قرار دادن آندروید 10 ، تنها راه دسترسی گسترده به پرونده استفاده از API ذخیره چارچوب ذخیره سازی (SAF) است. حتی اگر SAF از زمان Android 5.0 Lollipop نزدیک باشد ، توسعه دهندگان تمایل به استفاده از آن ندارند ، زیرا دارای یک API دشوار و ضعیف است ، یک تجربه کاربری ضعیف ، عملکرد ضعیف و قابلیت اطمینان پایین دارد. اکنون ، گوگل قصد دارد این موارد را با اندروید 11 برطرف کند.
طبق گفتگوی اخیر با عنوان "آماده سازی برای ذخیره سازی اسکوپی" ارائه شده توسط Googlers Roxanna Aliabadi ، Zimuzo Ezeozue و Yacine Rezgui ، Google قصد دارد اعطای "دسترسی ویژه برنامه برای موارد استفاده انتخابی". آنها به عنوان بخشی از گفتگو ، اشاره می كنند كه این "دسترسی ویژه برنامه" فقط به برنامه هایی داده می شود كه "نیاز آشكار" برای دسترسی كامل به فضای ذخیره اشتراك را اثبات می كنند ، "فرم اظهارنامه را ارسال كنید به Google دسترسی پیدا کنید ، و به "فهرست برنامه های خارجی" دسترسی پیدا نکنید.
این بدان معنی است که مدیران پرونده باید مجبور شوند از Google درخواست کنند مجوز دسترسی به فضای ذخیرهسازی خارجی را داشته باشد ، دقیقاً مانند برنامههایی که درخواست پیام کوتاه دارند. مجوزهای ورود به سیستم باید از Google بپرسند. بنابراین ، می تواند موارد مربوط به اجرای اختیاری باشد ، مانند آنچه در گذشته با تصمیم Google Play دیده ایم. سرانجام ، مسئله بالقوه دیگر این واقعیت است که مدیران پرونده ها دیگر به دایرکتوری برنامه های خارجی دسترسی نخواهند داشت. بنابراین ، مواردی مانند مود برای بازی ها دیگر کار نمی کنند.
منبع: YouTube
از طریق: Reddit
آیا می خواهید پست های بیشتری مانند این به صندوق ورودی خود تحویل داده شود؟ ایمیل خود را وارد کنید تا در خبرنامه ما مشترک شوید.

