چه چیزی میخواهید بدانید
- یک تغییر احتمالی جدید که با Android 14 وارد میشود، ممکن است مانع از بارگذاری جانبی برنامههای قدیمی در دستگاههای خود توسط کاربران شود.
- گفته می شود که گوگل در حال برنامه ریزی برای اعمال محدودیت های سختگیرانه API است که برنامه هایی را که حداقل شرایط را برآورده نمی کنند مسدود می کند.
- فروشگاههای برنامه شخص ثالث نیز ممکن است نتوانند برنامههایی را نصب کنند که از دستورالعملهای آینده کوتاهتر هستند.
روش قدیمی بارگذاری برنامههای منسوخ شده روی نسخههای قدیمیتر اندروید، اغلب منجر به گسترش بدافزار میشود، اما ممکن است گوگل در حال تلاش برای توقف آن در نسخه بعدی سیستم عامل تلفن همراه خود باشد.
کاراگاه کد در 9to5Google (در برگه جدید باز می شود) تغییری را در AOSP (پروژه منبع باز اندروید) مشاهده کردهاند که نشان میدهد جانشین Android 13 بدون در نظر گرفتن منبع، نصب برنامههای قدیمی را که نسخههای قدیمیتر اندروید را هدف قرار میدهند، مسدود خواهد کرد. این بدان معناست که پس از عمومی شدن Android 14، کاربران نمیتوانند برخی از برنامههای قدیمی را از فروشگاه Google Play و فروشگاههای برنامه شخص ثالث دانلود کنند و همچنین بارگذاری جانبی را انجام دهند.
توسعه دهندگان دائماً باید برنامه های خود را به روز کنند تا حداقل نیازهای سطح API فروشگاه Play را برآورده کنند. در حال حاضر، دستورالعملهای فروشگاه Play برنامههای جدید را ملزم میکند تا حداقل اندروید 12 را مطابق با تغییر خطمشی اخیری که در اوایل ماه جاری معرفی شد، هدف قرار دهند.
این مانع از توسعهدهندگان میشود که برنامههایی را که نسخههای قدیمیتر اندروید را هدف قرار میدهند، منتشر کنند، اما کاربران همچنان آزادند تا برنامههای قدیمی را بارگذاری کنند. به این دلیل که این الزامات فقط برای برنامههای موجود در فروشگاه Google Play اعمال میشود. برای برنامههای قدیمی که در گذشته نصب کردهاید، حتی اگر با حداقل الزامات سیستمعامل مطابقت نداشته باشند، همچنان میتوانید دوباره آنها را از فروشگاه Play دانلود کنید.
با این حال، اگر تغییر کد اتفاقی باشد، احتمالاً با اندروید 14 کاملاً تغییر خواهد کرد. به نظر میرسد گوگل تمایل دارد که الزامات API را با نسخه اندرویدی نسل بعدی کمی سختتر کند و به طور موثر از دانلود برنامههای قدیمی از فروشگاه Play یا حتی بارگذاری جانبی جلوگیری کند.
بدیهی است که هدف کمک به توقف گسترش بدافزار است، حداقل در گوشیهای اندرویدی، که اغلب از طریق بارگذاری جانبی برنامههای قدیمی انجام میشود. گوگل ظاهرا در ابتدا برنامه هایی را که نسخه های قدیمی اندروید را هدف قرار می دهند مسدود خواهد کرد. پس از آن آستانه به تدریج به اندروید مارشمالو افزایش مییابد و انتظار میرود حداقل نیازها با انتشار نسخههای جدیدتر اندروید بهروزرسانی شوند.
با این اوصاف، تغییر آتی منع کامل توانایی هر کسی برای بارگذاری جانبی برنامه ها نیست. این هنوز از طریق یک پوسته فرمان با استفاده از یک پرچم جدید امکان پذیر خواهد بود. با این حال، این فرآیند بسیار پیچیده تر از بارگذاری ساده یک APK است.
منبع: https://www.androidcentral.com/apps-software/android-14-could-block-sideloading-outdated-apps