فرارو-با گذشت سالها گوگل برای جلب رضایت کاربران به توسعه سیستم عامل اندروید ادامه میدهد. در حال حاضر، بسیاری از برنامهها و بازیهای دسکتاپ به کاربران اجازه میدهند تا دادههای محلی را پس از حذف نصب کنند؛ اما عدم وجود این قابلیت در اندروید سبب ایجاد مشکلاتی در گوشیهای موبایل و تبلتها شده است و این مشکل بدلیل محدودیت فضای ذخیره سازی در این دستگاهها است.
به گزارش فرارو، گوگل اخیرا اعلام کرده که در حال کار بر روی ابزاری برای اندروید است که به کاربران این امکان را میدهد تا برای آزادسازی فضای دستگاههای خود، برنامههای خاصی را بایگانی کنند. گوگل با این کار بدون حذف کامل برنامه، آن را حدود ۶۰ درصد کوچکتر میکند. بایگانی کردن یک عملکرد جدید است که به کاربران اجازه میدهد ۶۰ درصد از فضای ذخیره سازی برنامه را بهجای حذف کامل، با حذف کردن بخشهایی از برنامه بهطور موقت باز پس بگیرند.
برنامه بایگانی شده در دستگاه باقی میماند و به راحتی میتوان با حفظ دادههای کاربر آن را به آخرین نسخه سازگار موجود بازیابی کرد. گوگل برای این کار یک فرمت جدید APK (بسته اندروید) که رسما APKهای بایگانی شده نامیده میشود، تعریف کرده است. طبق گفته گوگل یک APK بایگانی شده حجم بسیار کمی را اشغال خواهد کرد و تا زمان بازیابی، تمام دادههای کاربر را ذخیره میکند. پس از بازیابی، برنامه به اندازه اصلی خود برمی گردد. این ویژگی در Bundletool نسخه ۱.۱۰ در دسترس توسعه دهندگان خواهد بود. با این حال تا زمان عرضه عمومی (احتمالا اواخر امسال) در دسترس نخواهد بود.
توسعهدهندگان همچنین میتوانند از APK بایگانیشده هیچ استفادهای نکنند. هنوز جزئیاتی در مورد نحوه نمایش ویژگی آرشیو در اندروید وجود ندارد. ممکن است زمانی که کاربر روی نماد یک برنامه به مدت طولانی فشار میدهد، همراه با گزینه حذف برچسبگذاری می شود. به نظر میرسد که فایلهای APK بایگانی تنها گام بعدی در تکامل App Bundles هستند، که در ابتدا به منظور کاهش اندازه برنامههای نصب شده بودند. برخلاف APKهای سنتی در اندروید، App Bundles حاوی منابع نامربوط (مانند نمادها و سایر فایلها) نیست. این ویژگی باعث سبکتر شدن برنامهها و در نتیجه ایجاد فضای ذخیره سازی برای سایر برنامهها و بازیها خواهد شد.
توانایی بایگانی فایلهای APK برای برخی از برنامههای کم استفاده مفید خواهد بود. به احتمال زیاد، فرآیند بایگانی و بازیابی برنامهها باید بسیار سریعتر از حذف نصب و نصب مجدد برنامهها انجام شود و هنگامی که کاربر نمیتواند به وایفای متصل شود فرآیند برنامه بایگانی، داده تلفن همراه کمتری را مصرف خواهد کرد.
منبع: gizchina