با شروع از Android 6.0 Marshmallow، صاحبان تلفن ها و تبلت ها با خطای "Overlap Obtained" مواجه شدند و اعلام کردند که برای اعطای یا لغو مجوز، ابتدا پوسته ها و دکمه "باز کردن تنظیمات" را غیرفعال کنید. این خطا در اندروید 6، 7، 8 و 9 رخ می دهد، اغلب در دستگاه های سامسونگ، ال جی، نکسوس و پیکسل یافت می شود (اما ممکن است در سایر گوشی های هوشمند و تبلت با نسخه های سیستم مشخص شده رخ دهد).
در این کتابچه راهنمای دستورالعمل - در مورد آنچه که خطا رخ داده است همپوشانی، نحوه رفع وضعیت در دستگاه Android خود، و همچنین در مورد برنامه های محبوب، که همپوشانی که می تواند باعث خطا شود.
علت خطای "همپوشانی شناسایی"
پیامی که یک پوشش را شناسایی می کند توسط سیستم Android به وجود می آید، و این واقعا یک اشتباه نیست، بلکه یک هشدار مربوط به امنیت است.
در این فرآیند، موارد زیر اتفاق می افتد:
- بعضی از برنامه هایی که شما در حال اجرا یا نصب هستند درخواست مجوز هستند (در این مرحله، باید گفتگوی استاندارد Android درخواست مجوز باشد).
- سیستم تعیین می کند که پوشش ها در حال حاضر در Android استفاده می شود - یعنی برخی دیگر (نه کسانی که مجوزها را درخواست می کنند) برنامه می تواند تصویر را بر روی همه چیز روی صفحه نمایش نشان دهد. از دیدگاه امنیتی (بر اساس آندروید) این بد است (به عنوان مثال، چنین برنامه می تواند کادر محاوره ای استاندارد را از آیتم 1 جایگزین کند و شما را گمراه کند).
- برای جلوگیری از تهدید، از شما خواسته می شود ابتدا پوسته ها را برای برنامه ای که از آنها استفاده می شود غیرفعال کنید و بعد مجوز هایی را که درخواست های جدید درخواست می کنید، ارائه دهید.
امیدوارم، حداقل تا حدودی، آنچه که اتفاق می افتد روشن شده است. در حال حاضر نحوه غیرفعال کردن پوشش در Android.
نحوه رفع "Overlap Discovery" در Android
برای اصلاح خطا، باید قطعنامه پوشش برای برنامه ای که باعث مشکل می شود را غیرفعال کنید. در عین حال، برنامه مشکل ساز همان چیزی است که قبل از تشخیص "پوشش داده شده" ظاهر می شود، اما آن چیزی که قبل از آن نصب شده است (این مهم است).
توجه: در دستگاه های مختلف (به خصوص با نسخه های اصلاح شده Android)، آیتم های منو لازم ممکن است کمی متفاوت به نظر برسند، اما همیشه در جایی در تنظیمات برنامه کاربردی پیشرفته است و در مورد همان موارد نامیده می شود. مثال هایی برای چند نسخه معمولی و مارک های گوشی های هوشمند در زیر آمده است. .
در پیامی در مورد مشکل، شما بلافاصله پیشنهاد می شود به تنظیمات روی هم رفته بروید. شما همچنین می توانید این را به صورت دستی انجام دهید:
- در "تمیز" Android، به تنظیمات - برنامه ها بروید، روی نماد چرخ دنده در گوشه سمت راست بالا کلیک کنید و "لایه در بالای پنجره های دیگر" را انتخاب کنید (همچنین ممکن است در بخش "دسترسی ویژه" در نسخه های اخیر Android شما نیاز به باز کردن یک مورد مانند " تنظیمات برنامه ") در گوشی های LG - تنظیمات - برنامه های کاربردی - دکمه منو در بالا سمت راست - "پیکربندی برنامه ها" و گزینه "پوشش در بالای برنامه های دیگر" را انتخاب کنید. همچنین به طور جداگانه نشان داده خواهد شد که آیتم در Galaxy سامسونگ با Oreo یا Android 9 Pie قرار گرفته است.
- برای مواردی که ممکن است مشکلی ایجاد کنند (در مورد آنها بعدا در مقاله)، و برای همه برنامه های شخص ثالث (یعنی کسانی که خودتان نصب کرده اید، به خصوص اخیرا)، ایده آل برای آنها قطع شده است. اگر در بالای لیست شما آیتم "Active" در منو باشد، به "Authorized" (اختیاری، اما راحت تر) تغییر می کند و پوشش ها را برای برنامه های شخص ثالث (که قبلا بر روی گوشی یا رایانه لوحی خود نصب نشده اند) غیرفعال کنید.
- پس از راه اندازی مجدد برنامه را مجددا اجرا کنید، یک پنجره با پیام نشان می دهد که پوشش ها شناسایی شده اند.
اگر خطا پس از آن تکرار نشد و مجوزهای لازم را برای برنامه اعطا کردید، می توانید همپوشانی را در همان منو روشن کنید - این اغلب یک شرط لازم برای عملیات برخی از برنامه های مفید است.
نحوه غیر فعال کردن پوشش در Galaxy سامسونگ
در گوشی های هوشمند Galaxy سامسونگ، پوشش ها را می توان با استفاده از مسیر زیر غیرفعال کرد:
- به تنظیمات - برنامه ها بروید، بر روی دکمه منو در بالا سمت راست کلیک کنید و مورد «حقوق دسترسی ویژه» را انتخاب کنید.
- در پنجره بعدی، "برنامه های دیگر سربار" را انتخاب کرده و پوشش ها را برای برنامه های تازه نصب شده غیرفعال کنید. در Android 9 Pie این آیتم "همیشه در بالا" نامیده می شود.
اگر نمی دانید که کدام برنامه ها باید پوسته ها را غیرفعال کنید، می توانید این کار را برای کل لیست انجام دهید، و پس از آنکه مشکل نصب حل شده، پارامترها را به موقعیت اصلی خود بازگردانید.
کدام برنامه ها ممکن است پیام های همپوشانی را ایجاد کنند
در راه حل فوق از نقطه 2، ممکن است برای برنامه های خاص برای غیر فعال کردن پوشش ها روشن نباشد. اول از همه، نه برای سیستم های (به عنوان مثال، پوشش شامل برای برنامه های کاربردی گوگل و تولید کننده تلفن معمولا مشکل ایجاد نمی کند، اما در آخرین نکته این است که همیشه این مورد نیست، به عنوان مثال، اضافه کردن به پرتاب سونی دایالر می تواند دلیل).
مشکل "پوشش های تشخیص داده شده" به دلیل آن دسته از برنامه های آندروید است که چیزی در بالای صفحه نمایش (عناصر رابط اضافی، تغییر رنگ و غیره) ایجاد می شود و آن را در ویدجت هایی که به صورت دستی قرار می دهید نیست. اغلب این خدمات زیر هستند:
- معنی برای تغییر درجه حرارت رنگ و روشنایی صفحه نمایش - Twilight، Lux Lite، f.lux و دیگران.
- Drupe، و احتمالا دیگر برنامه های تلفن (dialer) در Android است.
- برخی از امکانات برای نظارت بر تخلیه باتری و نمایش وضعیت آن، نمایش اطلاعات در شیوه توصیف شده در بالا.
- انواع مختلف حافظه های حافظه بر روی آندروید اغلب در توانایی تمیز کننده کارشناسی ارشد برای نشان دادن وضعیت مورد سوال گزارش.
- برنامه های کاربردی برای مسدود کردن و کنترل والدین (نشان دادن سریع کلمه عبور، و غیره در بالای برنامه های راه اندازی شده)، به عنوان مثال، CM Locker، CM Security.
- صفحه کلید صفحه نمایش شخص ثالث.
- مسنجرهایی که در بالای برنامه های دیگر نمایش داده می شوند (مثلا Messenger فیس بوک).
- برخی از برنامه های کاربردی و برنامه های کاربردی برای راه اندازی برنامه ها از منوهای غیر استاندارد (در کنار و مانند آن).
- برخی از بررسی ها نشان می دهد که مدیر فایل ممکن است مشکل را ایجاد کند.
در اکثر موارد، اگر مشکل تعیین برنامه تداخل وجود دارد، مشکل حل شده است. با این وجود، ممکن است لازم باشد هر زمان که یک برنامه جدید مجوزها را درخواست می کند، اقدامات شرح داده شده را انجام دهید.
اگر گزینه های پیشنهادی کمک نکنند، گزینه دیگری وجود دارد - به حالت Safe Mode بروید (هر پوشش در آن غیر فعال خواهد شد)، سپس در برنامه Settings - Application برنامه ای را که شروع نمی شود را انتخاب کنید و تمام مجوزهای لازم برای آن را در بخش مربوطه فعال کنید. پس از آن، گوشی را در حالت عادی راه اندازی مجدد کنید. ادامه مطلب - حالت ایمن در Android