🚀[فیچر]: advices for reduce library size
Opened this issue · 1 comments
-
به جای آیکون های png از xml یا webp استفاده کنید تا حجم کتابخانه مقدار کمی افت کند
-
هنگام استفاده از این کتابخانه باید قید دستور زیر در gradle.properties را بزنیم
#android.enableR8.fullMode=true
هنگام استفاده از این دستور کتابخانه دیگر به درستی کار نمی کند ، در نتیجه کد ها را بیشتر از این حد نمی شود بهینه سازی کرد و حجم برنامه را کاهش داد
-
با این کتابخانه نمی توان برنامه های زیر 2 مگابایت ساخت ، همچنین در proguard.rule دستورات با جزییات وارد نشده و خیلی کلی اشاره شده ، در نتیجه سایز کتابخانه با استفاده از progaurd فرق زیادی بدون استفاده از progaurd ندارد
-
البته مشکلات پروگارد فقط مربوط به این کتابخانه است و کتابخانه ی تپسل معمولی این مشکلات را ندارد
android.enableR8.fullMode=true
فول مود نخواستیم!
این لایبری که اضافه میکنی حالت معمولی r8 هم از کار میفته.