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