گوگل اخیراً تغییراتی در فرایند سایدلود اپلیکیشنهای اندروید ایجاد کرده که این فرایند را برای برخی کاربران پیچیدهتر کرده است. این تغییرات عمدتاً به دلیل معرفی فرمت جدیدی به نام Android App Bundle (AAB) است که از سال ۲۰۲۱ به عنوان فرمت پیشفرض برای برنامههای جدید اندروید استفاده میشود.
دلایل پیچیدهتر شدن سایدلود اپلیکیشنها
- کاهش حجم فایلهای نصبی: گوگل با استفاده از فرمت AAB، حجم فایلهای نصبی اپلیکیشنها را کاهش داده است. این فرمت شامل فایلهای مختلف برای اندازههای مختلف صفحهنمایش، زبانها، معماریهای مختلف CPU و نسخههای مختلف اندروید است.
- مدیریت خودکار توسط گوگل پلی: گوگل پلی پس از آپلود AAB، بهطور خودکار بخشهایی از اپلیکیشن را که برای بهترین عملکرد در دستگاه مورد نظر نیاز است، دانلود میکند. این کار باعث صرفهجویی در فضای ذخیرهسازی میشود.
- توقف تولید APKهای حجیم: گوگل تولید APKهای حجیم برای بسیاری از برنامهها را متوقف کرده و از این پس فقط بستههای مختلف فایلهای نصبی اندروید در دسترس خواهند بود. این تغییر باعث شده تا کاربران برای سایدلود اپلیکیشنها به ابزارهای دیگری مانند APKMirror Installer، Split APKs Installer (SAI) و ADB نیاز داشته باشند.
تاثیرات این تغییرات
- کاربران عادی: برای کاربرانی که برنامههای خود را فقط از گوگل پلی دانلود میکنند، این تغییرات تفاوتی نخواهد داشت و حتی حجم کمتری برای دانلود و نصب بهروزرسانیهای مختلف اپلیکیشنهای خود صرف میکنند.
- کاربران سایدلود: برای کاربرانی که قصد دارند اپلیکیشنها را بهصورت سایدلود دانلود کنند، این تغییرات باعث ایجاد یک مرحلهی اضافی در فرایند نصب میشود که ممکن است برای برخی از توسعهدهندگان و کاربران دردسرساز باشد.
این تغییرات نشاندهندهی تلاش گوگل برای بهینهسازی و کاهش حجم اپلیکیشنها است، اما در عین حال چالشهایی را برای کاربران و توسعهدهندگانی که از سایدلود استفاده میکنند، ایجاد کرده است.