آشنایی با نرم افزارهای Android Studio و Intellij IDEA

جمعه 10 اردیبهشت 1395

در این مقاله می خواهیم در مورد نرم افزار android studio و نرم افزار intellij idea صحبت نماییم و این دو نرم افزارها را با هم مقایسه نماییم.

آشنایی با نرم افزارهای Android Studio و Intellij IDEA

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

نرم افزار Intellij IDEA چیست؟

1-یک محیط توسعه برای زبان جاوا

2-منتشر شده توسط شرکت JetBrains

3-قابل دسترس برای ویندوز و سیستم عامل مک و لینوکس

نسخه های منتشر یافته در Intellij:

1-نسخه ی Community

2-ابزارهای پایه ی توسعه ی زبان جاوا

3-کاملا رایگان

4-نسخه ی نهایی

5-افزودن پایگاه داده، UML,وب و توسعه ی Enterprise

حالا در مورد نرم افزار Android Studio:

1-اعلام در گوگل در ماه May 2013

2-نسخه ی ورژن 1 در دسامبر 2014 انتشار یافت

3-دسترسی رایگان

Android Studio:

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

Eclipse ADT دیگر در حال توسعه نیست.

شرکت گوگل لینک حذف برای دانلود بسته ی نرم افزاری ADT Bundle در دسامبر 2014 قرار داده است.

ممکن است زمانی که android studio را نصب می نمایید  با خطاهایی روبرو شوید که با یک بار نصب و دوباره پاک کردن این خطاها بر طرف خواهد شد، فقط زمان را اتلاف خواهد کرد.

در ابتدای کار باید دو نرم افزار jdk,jre را نصب نمایید قبل از نصب اندروید استودیو باید این دو نرم افزار نصب شود.

بعد از نصب این دو نرم افزار باید نرم افزار sdk را هم نصب نمایید.

قدم اول:

در مرحله ی اول باید چک نمایید که آیا jdk,jre بر روی سیستم شما نصب شده است یا نه با استفاده از یک دستور Command می توانید آن را چک نمایید.

با استفاده از 3 دستور زیر می توان فهمید که این 2 نرم افزار بر روی سیستم تان نصب شده است یا نه

بعد از نصب کردن باید آدرس های کتابخانه های جاوا را در قسمت control panel  و گزینه ی environments variables را انتخاب نمایید و داخل آن آدرس مورد نظر را وارد نمایید به صورت زیر:

یک نام برای متغییر خودتان انتخاب نمایید مثل Java_Home بعد از آن آدرس jdk مورد نظر را وارد نمایید و بعد ok را بزنید این کار برای شناسایی سیستم خود به کتابخانه های جاوا است البته برای نرم افزار intellij نیازی به انجام این آدرس دهی نیست.

زمانی که با موفقیت android studio خود را نصب کردید اگر آن را باز نمایید در صورت درست نصب شدن پیغام خطایی نخواهد داد بعد از آن یک پروژه جدید ایجاد نمایید و به صورت زیر خواهد بود:

آیا نام گذاری  package منحصر به فرد است؟چه مفهومی دارد؟

آیا نام بسته ی facebook همان package خود facebook است ؟

پاسخ این سوال خیر است، نام بسته ی آن katana است.

باید یک نام منحصر به فرد قرار داد.

APK چیست؟

apk شبیه یک فایل exe است، یک تنظیمات فایل برای سیستم عامل اندروید است ولی فایل exe یک تنظیمات برای سیستم عامل ویندوز است و ماکزیمم اندازه ی یک اپلیکیشن 50MB است.

حالا می خواهیم در مورد کلاس های جاوا صحبت نماییم:

1-همه ی متد های جاوا وتعریفی ها در این کلاس پیاده سازی می شوند.

2-فایل androidmanifest.java فایلی است مثل web.config در #c همه ی تنظیمات و همه ی مجوز ها در این فایل قابل دسترس هستند.

App/Build.gradle :تمام کامپوننت ها و تمام ابزارها در این فایل تعریف می شوند.

برنامه نویسان

نویسنده 3355 مقاله در برنامه نویسان

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

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید