کاهش حجم اپلیکیشن اندرویدی
سلام و خسته نباشید خدمت همه دوستان
مدتی هست که اپلیکیشن های اندروید تو نسخه های جدید حجمشون به صورت زیادی کاهش پیدا کرده و بعضی از اپلیکیشن ها تا 20 مگابایت هم کاهش حجم داشتن !
سوالم از دوستان اینه که چطور حجم اپلیکیشن رو کم کنیم ؟
نکاتی که خودم میدونم رو در ادامه نوشتم ولی با این موارد باز هم حجم به زیر 1 مگابایت نمیرسه
- استفاده از png به جای jpg , gif , ...
- حذف layout های اضافی
- کم کردن کدهای برنامه و حذف توابع تکراری
- Proguard کردن برنامه ( این مورد هم به درستی نتونستم تو اندروید استودیو انجامش بدم اگه لینک خوبی دارین ممنون میشم بگین )
- حذف کردن کتابخونه های غیرضروری
ولی با این کارها بازم حجم برنامه تغییر چندانی نمیکنه
برای مثال اپلیکیشن من الان 5 مگابایت هست که تمام اطلاعات از سرور دریافت میشه و حجم منابع درون برنامه حدود 300 کیلوبایت هست ( فونت ، استایل و ... )
کتابخونه های اندروید حجم زیادی دارن و متاسفانه چندتاشون ضروری هستن و نمیشه حذفشون کرد
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'jp.wasabeef:recyclerview-animators:2.1.0'
compile 'com.google.android.gms:play-services:8.4.0'
این کتابخونه هایی هست که من استفاده میکنم ، برای استفاده از حساب گوگل در برنامه کتابخونه google play service رو اضافه کردم که حجم برنامه رو 3 مگ افزایش میده !
و یک برنامه خام بهمراه این کتابخونه ها حدود 4 مگ حجم داره !
راهی هست که این حجم به کیلوبایت برسه یا اگه کتابخونه ای میشناسین که کار این کتابخونه ها رو انجام میده و حجم کمی دارن ممنون میشم معرفی کنید .
* برنامه من در حالت debug هست ، حجم نسخه release چندان تفاوتی نداره .
ممنون از راهنماییتون
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .