mostafa5709

حجم برنامه

4 ارسال در این موضوع قرار دارد

میخواستم بدونم که چرا برنامه های که تو اندروید استودیو نوشته میشه apk دارای حجم زیادی است ؟

اساسا برای کم کردن حجم چی کار باید کرد؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اصولا چیزی که میگید درست نیست حجم برنامه بر میگده به فایل هایی که استفاد میکند مثلا عکس هایی که تو drwable یا فایل هایی که توی asset قرار میدید و همچنین لایبرری هایی که اضافه میکنید شما وقتی ی پروژه جدید ایجاد میکنید و بدون هیچ تغییری خروجی بگیرید میبینید که حجم برنامه کمتر از 2 مگابایت هستش همچنید اگه از پروگارد استفاده کنید حجم برنامه کمتر هم میشه

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنون از پاسخ آقا صالح.

خوب این حجم چجوری نشون میده

من الان یه برنامه نوشتم عکس هایی هم که به کار بردم نهایتش 10 مگ هستش ولی تو پوشه ای اصلی برنامه میرم حجمش 50 مگ هستش. بعد دوباره تو پوشه src این پروژه نگاه می کنم می بینم حجم این پوشه حدود 7مگ هستش و حجم پوشه build حدود 40 خورده ای هستش .

یعنی اینجا مشکل از لایبرری های هست که ایمپورت کردم. برای حلش باید چی کار کرد. اخه زیاد هم لایبرری اضافه نکردم. چون برای طراحی متریال به خیلی از لایبرری هانیاز داریم .اینطوری بشه چرا بسیاری از برنامه ها که تو بازار هستش حجمشون با این که کارگرافیکی خیلی خوبی دارند پایینه؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 10 ساعت قبل، mostafa5709 گفته است :

ممنون از پاسخ آقا صالح.

خوب این حجم چجوری نشون میده

من الان یه برنامه نوشتم عکس هایی هم که به کار بردم نهایتش 10 مگ هستش ولی تو پوشه ای اصلی برنامه میرم حجمش 50 مگ هستش. بعد دوباره تو پوشه src این پروژه نگاه می کنم می بینم حجم این پوشه حدود 7مگ هستش و حجم پوشه build حدود 40 خورده ای هستش .

یعنی اینجا مشکل از لایبرری های هست که ایمپورت کردم. برای حلش باید چی کار کرد. اخه زیاد هم لایبرری اضافه نکردم. چون برای طراحی متریال به خیلی از لایبرری هانیاز داریم .اینطوری بشه چرا بسیاری از برنامه ها که تو بازار هستش حجمشون با این که کارگرافیکی خیلی خوبی دارند پایینه؟

فولدر کش رو یبار حذف کنید و دوباره پروژه رو build کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری