تغییر پکیج نیم در اندروید استدیو

استاندارد

پکیج نیم چیست؟

در برنامه نویسی جاوا استفاده از Package راهی است که از آن طریق می توان کلاس های مرتبط با یکدیگر را سازماندهی کرد. در حقیقت کلاس هایی که در یک پکیج قرار می گیرند می‌توانند به راحتی به یکدیگر دسترسی پیدا کنند.

نحوه نامگذاری پکیج ها در جاوا به این شکل است که نام پکیج با نام دامین شرکت، سازمان و یا وب سایت شخصی آغاز می شود. مثلا اگر آدرس وب‌سایت mehr-it.ir هست نام پکیج باید به صورت ir.mehrit.packagename گذاشته شود(معکوس نام دامنه).

حتما برای شما هم پیش آمده که گاهی بخواهید نام پکیج برنامه را تغییر دهید.

برای تغییر نام پکیج در اندروید استدیو چند راه حل هست.

راه حل 1:

بر روی java کلیک راست کنید و new package بزنید و یک پکیج جدید با نام دلخواه ایجاد کنید.مثلا  com.example.packagename

687474703a2f2f73637265656e73686f74732e6261737469616e2d6f707065726d616e6e2e64652f32312e30322e323031362d31322d32302d34372e706e67

کلاس‌هایی که در پکیج قبلی بودند را کپی کنید و در این پکیج paste کنید.

در manifest نام پکیج جدید را جایگزین قبلی کنید.

حالا وارد build.gradle شوید و نام پکیج جدید را در قسمت Application ID جایگزین کنید و sync کنید.

در انتها پکیج قبلی را حذف کنید.

راه حل 2:

در قسمتی که نام پروژه است تنظیماتی وجود دارد.روی آیکن setting مطابق تصویر زیر کلیک کنید و تیک Compact Empty Middle Packages را بردارید.

3j5pzNa

نام پکیج به بخشهای مختلف‌اش شکسته می‌شود.

روی هر یک Refactor/rename یا shift+f6 بزنید و نام جدید را وارد کنید.

23

سپس وارد build.gradle شوید و در قسمت Application ID نام جدید پکیج را وارد کنید و پروژه را sync کنید.

استفاده ازگیت‌هاب در اندروید استودیو

استاندارد

برای استفاده از گیت‌هاب در محیط اندروید استودیو ابتدا لازم است که در گیت‌هاب ثبت نام کنید.سپس به این آدرس بروید و پس از انتخاب سیستم عامل مورد نظر گیت را دانلود و نصب کنید.
گیت در ویندوز به طور پیش‌فرض در آدرس c/Program\ Files\ \(x86\)/Git قرار دارد.گیت به شما امکانpush،pull و چندین امکان دیگر را می‌دهد.
در مرحله بعد اندروید استودیو را باز کنید و پروژه جدیدی ایجاد کنید،وارد قسمت ۤfile/setting/version control/git شوید و تغییرات زیر را اعمال کنید.

git1

حالا وارد قسمت github شوید و در این قسمت آدرس سایت گیت‌هاب و username،password مربوط به اکانت گیت‌هابی که قبلا ایجاد کردید را وارد کنید.

git2

حالا قصد داریم که کدهای این پروژه را روی گیت‌هاب قرار دهیم برای این کار در قسمت نوار بالا روی VCS کلیک کنید و مطابق شکل زیر گزینه share project onGithub را انتخاب کنید.

git3

سپس نام repository و یک توضیح برای پروژه انتخاب و share کنید.

git4

صفحه‌ای باز میشود که شامل همه‌ چیزهایی هست که قرار هست در گیت‌هاب قرار بگیرد و بعد از مشاهده و تایید فایل‌ها پروژه با موفقیت روی گیت‌هاب قرار می‌گیرد.

git5
با مراجعه به گیت‌هاب می‌توانیم آنجا کدهای پروژه را مشاهده کنیم.

حالا اگر بخواهیم در پروژه تغییراتی ایجاد کنیم که تغییرات در گیت‌هاب هم اعمال شود چه باید کرد؟

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

git6

در صورتی که بخواهید پروژه به گیت اضافه نشود باید no را انتخاب کنید.در این صورت فایل قرمز نمایش داده می‌شود و اگر گزینه بله را انتخاب کنید فایل به رنگ سبز در می‌آید،برای اعمال تغییرات باید از کلید( ctrl+k (commit changes استفاده کنید.در صفحه پاپ آپی که باز می‌شود در قسمت commit message پیام مورد نظر شامل تغییرات اعمال شده را می‌نویسیم.توجه داشته باشید سه گزینه commit،commit and push،create patch وجود دارد.
اگر گزینه commit را انتخاب کنیم تغییرات به صورت لوکال اعمال می‌شود و روی گیت ‌هاب قرار نمی‌گیرد.در صورتی که بخواهیم تغییرات در گیت‌ هم اعمال شود نهایتا باید گزینه commit and push را انتخاب کنیم.

git07

بعد از انتخاب commit and push ،هشدار بالا نمایش داده میشود.در اینجا گزینه commit را انتخاب نمایید.
git8
سپس با انتخاب push تغییرات در گیت اعمال می‌شوند.

حالا در صورتی که بخواهید از پروژه های موجود در گیت هاب استفاده کنید باید آدرس لینک پروژه که در گیت‌هاب هست را مانند تصویر زیر وارد کنید و clone کنید.

git9
git10

در صورتی که پروژه توسط برنامه نویسان دیگر تغییراتی در آن ایجاد شود شما در قسمت VCSبا انتخاب گزینه update project تغییرات اعمال شده در پروژه را روی اندروید استودیو مشاهده می‌کنید.