بکاپ گیری و کاهش حجم پروژه اندروید استودیو

روش کاهش حجم پروژه اندروید استودیو، حذف فایل‌های اضافی و بکاپ گرفتن از آن

به نام خدا. در این مبحث به نحوه‌ی کاهش حجم پروژه اندروید استودیو (حذف فایل‌های اضافه و غیر ضروری) و همچنین بکاپ گرفتن از یک پروژه‌ اندرویدی (یا به اشتراک گذاری آن) می‌پردازیم.

ساختار یک پروژه اندرویدی

ابتدا ساختار یک پروژه‌‌ی اندرویدی ساخته شده در اندروید استودیو را بررسی می‌کنیم تا بدانیم این پروژه اندرویدی از چه فایل‌ها و پوشه‌هایی تشکیل شده است.
یک پروژه با نام HelloWorld ایجاد کرده و پس از بیلد شدن کامل آن، فولدر محل ذخیره سازی پروژه را باز می‌کنم:

ساختار پروژه اندروید در اندروید استودیو

پروژه شامل پوشه‌هایی با نام gradle، .gradle، .idea، app و تعدادی فایل ازجمله build.gradle است. در حال حاضر حجم این پروژه (یعنی پوشه‌ی HelloWorld) در حدود ۴۰۰ کیلوبایت بوده که برای یک پروژه جدید و ساده منطقی است.

حجم پروژه اندرویدی قبل از اجرا روی دیوایس

حالا پروژه را یک بار روی شبیه ساز اندروید اجرا کرده و سپس مجددا حجم پوشه مربوط به پروژه را بررسی می‌کنم:

حجم پروژه اندرویدی قبل از اجرا روی شبیه ساز اندروید

ملاحظه می‌کنید حجم پروژه اندروید از ۴۰۰ کیلوبایت به نزدیک ۲۰ مگابایت افزایش یافت. این افزایش حجم به دلیل اضافه شدن فایل‌های مرتبط با build شدن پروژه جهت اجرا روی دیوایس است.

حذف فایل‌های اضافی پروژه اندروید

ابتدا پوشه‌ی app پروژه را باز می‌کنم:

حذف پوشه build و gradle قبل از کپی و بکاپ گرفتن از پروژه اندروید

پوشه‌ی build بعد از اجرای پروژه روی شبیه ساز اندروید به این پوشه اضافه شد. فایل‌های موجود در این پوشه صرفا جهت اجرای پروژه روی دیوایس (مجازی یا حقیقی) بوده و هیچ ارتباطی با سورس اصلی پروژه اندرویدی ندارد. بنابراین اگر قصد بکاپ گرفتن از پروژه یا به اشتراک گذاری آن را داریم، نیازی به نگهداری و انتقال این پوشه‌ی حجیم نیست. همچنین پوشه‌ی gradle. نیز حجم آن از چند کیلوبایت به حدود ۲ مگابایت افزایش یافته که محتویات این پوشه نیز ضروری نیست و می‌توان حذف کرد.

تذکر: دقت کنید بجای gradle. اشتباها پوشه‌ی gradle را حذف نکنید.

بنابراین کافیست gradle. و همچنین build (موجود در پوشه app) را حذف کنیم. بعد از پاکسازی این دو مجدد حجم نهایی پروژه به حد نرمال برمی‌گردد. حالا می‌توانیم یک نسخه کم حجم بکاپ از پروژه تهیه کنیم یا آنرا برای سایر افراد به اشتراک بگذاریم.

نکته: اگر از نسخه‌های قدیمی اندروید استودیو استفاده می‌کنید احتمالا در پوشه‌ی اصلی پروژه نیز یک پوشه‌ی build علاوه بر پوشه‌ی موجود در app ایجاد شده که لازم است این مورد نیز حذف گردد.
دانلود نسخه PDF این آموزش
تعداد صفحات : ۶
حجم : ۱ مگابایت
قیمت : رایگان
دانلود رایگان با حجم ۱ مگابایت لینک کمکی
این مطلب چقدر برایتان مفید بود؟ لطفا امتیاز دهید
4.3/5 - (10 امتیاز)
پرسش‌ها و دیدگاه‌های کاربران
دوره آموزش برنامه نویسی اندروید
دوره آموزش برنامه نویسی اندروید

با دریافت این دوره به تمامی آموزش‌های غیر رایگان و رایگان موجود در وب سایت دسترسی دارید که تخفیفی برای آموزش‌های غیر رایگان نیز درنظر گرفته شده. این پکیج به دو صورت دانلودی و ارسال پستی ارائه می‌گردد.
آموزش‌های اندروید استودیو در دو دسته «پایه» و «تکمیلی» منتشر می‌شوند.
آموزش‌های پایه شامل مباحث اصلی و ضروری و آموزش‌های تکمیلی مطالبی است که می‌بایست در کنار مطالب اصلی بررسی شود.
با خرید این دوره، به تمامی آموزش‌های غیر رایگانی که در آینده منتشر می‌شود نیز به صورت رایگان دسترسی خواهید داشت!

یک دیدگاه بنویسید

پرسش‌های زیر تایید و پاسخ داده نـــخواهند شد:
۱: جزء موارد مطرح شده در صفحات مشکلات و پرسش‌های رایج و بروزرسانی‌های محتوای آموزشی باشد
۲: سوال قبلا توسط کاربران در دیدگاه‌ها مطرح و پاسخ داده شده باشد
۳: پرسش خارج از مبحث آموزشی موجود در این صفحه باشد