ما قبلاً می دانیم که task killer در اندروید کار نمی کند. اکنون به نظر می رسد اندروید 14 کارهایی را که آنها می توانند انجام دهند و آنچه را که می توانند ادعا کنند انجام می دهند محدود می کند.
اگر گوشی شما کمی کند کار می کند و توانایی پرداخت هزینه برای ارتقا را ندارید، وسوسه انگیز است که به فروشگاه Play بروید و یکی از برنامه های متعددی را که ادعا می کنند می توانند سرعت دستگاه شما را افزایش دهند نصب کنید.
اما نکته اینجاست: آنها کار نمی کنند. ما می دانیم که از روزهای اولیه اندروید، هنوز این برنامه ها میلیون ها بار دانلود می کنند.
اکنون، سرانجام، ممکن است پایان در چشم باشد. یک گزارش جدید حاکی از آن است که اندروید 14 محدودیتهای جدی را برای کارهایی که این برنامهها میتوانند انجام دهند اعمال میکند، و در همان زمان گوگل قرار است برنامههایی را که ادعاهای گمراهکننده دارند، محدود کند.
اندروید 14 برای کشتن Task Killers تنظیم شده است
در یک پست وبلاگی در Esper، متخصص مشهور اندروید، میشال رحمان، پیشنمایش توسعهدهنده اندروید 14 را بررسی کرده و نشانههایی را کشف کرده است که نشان میدهد نسخه بعدی این سیستمعامل، کارهایی را که کشندههای وظیفه و به اصطلاح تقویتکنندههای سرعت میتوانند انجام دهند، محدود میکند.
ایده اصلی این است که برنامههایی که مجوز KILL_BACKGROUND_PROCESSES را دارند، در نحوه استفاده از API ActivityManager.killBackgroundProcesses(String) محدود میشوند. همه چیز بسیار فنی به نظر می رسد، اما نام ها دقیقاً کاری را که این کارها انجام می دهند نشان می دهد.
در حال حاضر، task killers از این مجوز و API برای خاموش کردن همه برنامههای شما که در پسزمینه در حال اجرا هستند استفاده میکنند، با این ادعا که این کار سرعت دستگاه شما را افزایش میدهد. در آینده، برنامهها فقط میتوانند فرآیندهای پسزمینه خود را از بین ببرند.
دلیل خوبی برای این تغییر وجود دارد. اگرچه منطقی به نظر می رسد که خاموش کردن برنامه ها عملکرد و عمر باتری گوشی شما را بهبود می بخشد، Task Killer ها کار نمی کنند (و همچنین بستن دستی برنامه ها نیز کار نمی کند). اندروید در حال حاضر به خوبی میتواند منابع خود را مدیریت کند و برنامهها را زمانی که دیگر نیازی به آنها نیست ببندد.
قاتلان وظیفه اغلب می توانند اوضاع را بدتر کنند. برخی از برنامه ها برای اجرا در پس زمینه طراحی شده اند. اگر به خاموش کردن آنها ادامه دهید، آنها به سادگی دوباره مستقیماً باز می شوند و از منابع بیشتری نسبت به زمانی که آنها را تنها می گذارید استفاده می کنند.
گوگل این را در اسنادی که رحمان برای این تغییر پیدا کرده است توضیح می دهد:
“اندروید به گونهای طراحی شده است که برنامههای ذخیرهشده را در پسزمینه نگه میدارد و زمانی که سیستم به حافظه نیاز دارد، آنها را بهطور خودکار از بین میبرد. اگر برنامه شما برنامههای دیگر را غیرضروری بکشد، میتواند عملکرد سیستم را کاهش دهد و مصرف باتری را با نیاز به راهاندازی کامل آن برنامهها بعداً افزایش دهد، که به میزان قابل توجهی طول میکشد. منابع بیشتری نسبت به از سرگیری یک برنامه کش موجود موجود است.”
همچنین به این نکته اشاره میکند که این شرکت ممکن است اجرای صحیح یکی از سیاستهای قدیمی Play Store خود را آغاز کند: «این امکان وجود ندارد که یک برنامه شخص ثالث حافظه، قدرت یا رفتار حرارتی یک دستگاه Android را بهبود بخشد. باید مطمئن شوید که برنامه شما با خطمشی Google Play در برابر ادعاهای گمراهکننده مطابقت دارد.”
گوگل در حال پاکسازی پلی استور است
همه اینها با این هشدار همراه است که اندروید 14 هنوز در حال توسعه است، بنابراین هیچ تضمینی وجود ندارد که این تغییر به نسخه نهایی تبدیل شود یا اینکه تأثیر واقعی داشته باشد. اما به نظر میرسد که گوگل تلاش میکند تا یکی از بخشهای طراحیکننده Play Store را تمیز کند.
و اگر در حال حاضر از یکی از این برنامه ها استفاده می کنید، می دانید چه کاری باید انجام دهید: فوراً آن را حذف نصب کنید، زیرا کمکی نمی کند.