مزایای پوشه AAB اندروید
جایگزینی فولدر apk با aab دارنده مزایایی میباشد که در پی به آن میپردازیم:
سفارشی سازی منابع نرم افزار برای استفاده کننده طراحی اپلیکیشن در مشهد که کاهش وسعت آخری نرم افزار میان ۳۵ تا ۵۰ درصد را درپی داراست. یوزرها صرفا کدهای مصرف شده در یک اپلیکیشن و منابع لازم را دانلود خواهند کرد. رایا پارس دراینصورت، نرم افزارها سریع خیس دانلود گردیده و تجربیات کاربری بهتری را به هم پا دارااست.
signing به وسیله استور به مکان اپلیکیشن نویس ایفا میگردد.
امنیت نرمافزارها بهانگیزه طاقت فرساخیس شدن قابلیت تغییرو تحول نرمافزارها در آجل، ارتقا خواهد یافت.
بروزرسانی و بسط اپلیکیشن بهبود مییابد چون بروزرسانی فقط برای یک نوع hardware یا این که دستگاه خاص قابلیت پذیر میباشد.
با استعمال از خصوصیت Play Asset Delivery مقطع مجال جابجایی قابلیت و امکان ها و هزینه ها کاهش پیدا می نماید. بازی ها متناسب یا این که دستگاه یوزرها seo میشوند.
معایب فرمت AAB اندروید
جایگزینی فولدر apk با aab دارنده معایبی میباشد که درپی به آن میپردازیم:
به انگیزه ساین شدن اپلیکیشن به وسیله استورها، یوزرها فقط برنامه را از به عبارتی استوری میتوانند به روزرسانی نمایند که نرم افزار را از آنجا دانلود کردهاند.
بعلت ساین شدن اپ به وسیله استورها، آنها نفوذ بیشتری بر روی نرم افزارها دارا هستند. این مسئله نگران کننده وجود دارااست که در شرایطیکه سرورهای استور به عنوان مثال گوگل هک خواهد شد مجموع اپلیکیشنها در معرض خطر خواهند بود.
ثانیا این دعوا صورت گرفته میباشد که قابلیت و امکان ساختوساز backdoor جهت نفوذ بر روی نرمافزارهای لبریز کاربر (همانند پیام رسانها) برای استورها آماده گردیدهاست که با فشار دولتها ناممکن وجود ندارد.
پژوهش و رفع نادرست برای برنامه نویس ها بسیار دشوار خیس شدهاست، به این دلیلکه تا قبل از این امکانش بود برای یک مخاطب دارنده نادرست خروجی ساختوساز کنیم و در انتظار آزمایش وی باشیم البته در پوشه aab زیرا نرمافزار صرفا بوسیله استور ساین می گردد، قابلیت و امکان اینگونه چیزی نیست.
این پوشه ها برای یوزرها حرفه ای اندروید بسیار پر کاربرد و ضروری میباشد. از آنجایی که گوگل همواره تاکید می نماید که در گزینش منبع دانلود پوشه های خویش توجه فرمائید و پوشه های APK را فقط از Google Play اخذ و نصب فرمایید، این گرفتاری به وجود آمده که در آجل گوگل هم همانند اپل به سمت انحصار گرایی رود و جلوی استورهای غیر گوگلی را بگیرد.
فرق پوشه apk و aab
تفاوت پوشه apk و aab از دید اصول اول
عالی میباشد آغاز چندین اصول نخستین را شعور فرمائید تا به صدق تفاوت هایی در بین APK و Android App Bundle را متوجه گردید.
APK از مجال شروع به شغل بسته اپلیکیشن توزیع پیشرو در اندروید بوده میباشد. یک APK عمدتاً از کدهای نرم افزار، منابع هنگفت مانند تصویر، صدا و غیره و کلید امضای اپلیکیشن ساخت و ساز گردیده به وسیله بسط دهنده درست شده میباشد. اعتنا داشته باشید که دستگاههای اندرویدی دارنده هیبتها و ویژگی ها مختلفی می باشند. از جمله، دستگاه ها میتوانند دارنده سکو متفاوتی از تراکم کاغذ اکران (۳۲۰dpi، ۴۸۰dpi، و غیره)، نوع پردازنده (ARM، ARM64، x86) و غیره باشند. همینطور، مبتنی بر ناحیه استفاده کننده، اپلیکیشن بایستی یک پک لهجه (en، fr، ger و غیره) داشته باشد.
در یک شرایط ایدهآل، یک اپ نویس اندروید می بایست بر پایه ی ناحیه استفاده کننده، نوع پردازنده و تراکم شیت اکران، یکسری APK بسازد و در Play Store آپلود نماید. زمانی مخاطب روی دکمه «نصب» در مغازه Play ضربه می زند، APK درست و مطلوبخیس روی دستگاه وی نصب می گردد. با این اکنون، تمامی اینها وظیفه بزرگی را در دستان گسترش دهنده قرار میدهد. آنان خیر فقط می بایست نرمافزار ها را گسترش دهند، بلکه چند APK را نیز برای پناه از تعداد متعددی دستگاه مدیر می نمایند.
برای پرهیز از این عمل بغرنج و مجالبر، اکثر بسطدهندگان یک APK جهانی می سازند که با تک تک منابع (بستههای گویش، کدها و موردها دیگر) ارائه میشود، حتی چنانچه بیشتر آن را در آن دستگاه خاص نیاز نداشته باشید. این عمل سبب ساز به یک APK حجیم با اندازه نرمافزار بزرگتر میشود که به مجال نصب وقتگیر تری نیاز دارااست و پهنای باند بیشتری را مصرف می نماید.