بکاپ گیری و به اشتراک گذاری پروژه اندرویدی

چگونه از پروژه اندروید استودیو بکاپ یا کپی بگیریم

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی *