آموزش نصب اندروید استودیو از صفر تا صد با جزئیات کامل

آموزش نصب اندروید استودیو یکی از دغدغه های اولیه برای افرادی است که می خواهند آموزش برنامه نویسی اندروید با اندروید استودیو را شروع کنند است. اندروید استودیو یک محیط برنامه نویسی قدرتمند برای پلتفرم اندروید می باشد و روی سیستم عامل های مختلفی مانند ویندوز، مک و لینوکس قابل نصب می باشد. محیط اندروید استودیو مانند visual studio می باشد و برای تولید و طراحی اپلکیشن های موبایل بسیار تخصصی و حرفه ای است. در این مقاله می خواهیم شما را با آموزش نصب اندروید استودیو از صفر تا صد شامل دانلود اندروید استودیو ، نحوه نصب sdk روی android studio و … آشنا کنیم.

مقدمه ای برای آموزش اندروید استودیو : 

نرم افزار اندروید استودیو در ماه می سال 2014 توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. این نرم افزار محصول کمپانی محبوب جت برینز می باشد.

زبان های برنامه نویسی در اندروید استودیو جاوا و کاتلین می باشند که همچنان بیش از 80 درصد دولوپرها برای کدنویسی از زبان برنامه نویسی قدرتمند جاوا استفاده می کنند. اندروید استودیو به صورت اختصاصی فقط برای اندروید طراحی شده است. نرم افزار اندروید استودیو روی ویندوز، مک و لینوکس قابل نصب می باشد.

چگونه اندروید استودیو را نصب کنیم : راهنمای نصب اندروید استودیو :

پیش نیازهای نصب اندروید استودیو

برای انجام گام به گام مراحل نصب لازم است فایل های مربوط به نصب نرم افزار را داشته باشید که در ادامه برای شما توضیح می دهم.

نصب و راه اندازی اندروید استودیو روی چه سیستم هایی امکان پذیر است؟ 

  • نصب اندروید استودیو در مک
  • نصب اندروید استودیو در لینوکس ( مانند نصب اندروید استودیو در اوبونتو)
  • نصب اندروید استودیو روی کامپیوتر (مانند نصب اندروید استودیو روی ویندوز 10، 8، 7 )

حداقل سیستم برای نصب اندروید استودیو

حداقل سیستم برای نصب اندروید استودیو در ویندوز:

  • مایکروسافت ویندوز 7/8/10
  • حداقل ۳ گیگابایت رم؛ برای اندروید استودیو رم ۸گیگابایتی پیشنهاد می شود.
  • ۲ گیگابایت فضای خالی؛ برای اندروید استودیو ۴ گیگابایت پیشنهاد می شود.
  • رزولوشن حداقل 800 × 1280

حداقل سیستم برای نصب اندروید استودیو در مک:

  • نسخه OS X Yosemite 10.10 تا 13
  • حداقل ۳ گیگابایت رم؛ برای اندروید استودیو رم ۸گیگابایتی پیشنهاد می شود.
  • ۲ گیگابایت فضای خالی؛ برای اندروید استودیو ۴ گیگابایت پیشنهاد می شود.
  • رزولوشن حداقل 800 × 1280

حداقل سیستم برای نصب اندروید استودیو در لینوکس:

  • دسکتاپ GNOME یا KDE؛ تست شده روی Ubuntu 14.04 LTS
  • نسخه ۶۴ بیتی که برای برنامه های ۳۲ بیتی نیز در دسترس است.
  • نسخه GNU C Library (glibc) 2.19 به بالا
  • حداقل ۳ گیگابایت رم؛ برای اندروید استودیو رم ۸گیگابایتی پیشنهاد می شود.
  • ۲ گیگابایت فضای خالی موجود در حافظه؛ برای اندروید استودیو ۴ گیگابایت پیشنهاد می شود.
  • رزولوشن حداقل 800 × 1280

برای نصب اندروید استودیو روی ویندوز ، مراحل زیر را قدم به قدم انجام دهید :

مرحله اول آموزش نصب اندروید استودیو :

  • برای اجرای شبیه ساز باید ابتدا به Bios سیستم خود رفته و intel R virtualization technology را فعال کنید .
  • توجه کنید که این کار برای cpu های شرکت اینتل نیاز می باشد و در cpu های AMD به صورت پیش فرض فعال است.
  • در مادربوردهای مختلف محیط Bios کمی متفاوت می باشد و ممکن است دقیقا مانند تصاویر زیر نباشد.
virtual1a
آموزش نصب اندروید استودیو
virtual4a
virtual3a

مرحله دوم آموزش نصب اندروید استودیو :

به کنترل پنل رفته و Hyper-V را مانند تصویر غیر فعال کنید تا شبیه ساز اندروید استودیو به درستی در سیستم عامل ویندوز کار کند .

hyperv

مرحله سوم آموزش نصب اندروید استودیو :

نصب JDK و JRE :

مهم : از این مرحله به بعد باید حتما به یک VPN قوی متصل باشید .

بان جاوا Native نیست و برای اجرا به یک ماشین واسط یا ران تایم (Runtime) نیازمند است که این وظیفه در مورد زبان جاوا برعهده Java Runtime Environment (JRE) می باشد.

برای کامپایل کدهای جاوا، به JDK نیاز است که بسته JDK، ران تایم JRE را نیز دربر گرفته و با دانلود و نصب JDK نیازی به نصب جداگانه JRE نیست.

توجه : Native نبودن جاوا به معنی Native نبودن اپ های نوشته شده به این زبان برای اندروید نیست!

جاوا زبان رسمی اندروید است که از سوی گوگل پشتیبانی می شود.

ضمن اینکه بیشترین داکیومنت‌ها، کتابخانه ها و همچنین مباحث مطرح شده در فروم ها و وبسایت‌ها پیرامون مباحث توسعه اندروید، مربوط به جاوا است.

ابزار JDK متعلق به شرکت Oracle بوده که به دلیل اعمال تحریم ها بر ضد کشور ایران، کاربران با IP این کشور قادر به مشاهده صفحات وب سایت این شرکت و همچنین دانلود ابزارها نیستند.

برای دانلود جدیدترین نسخه های JDK می توانید از نرم افزارهای تغییر آی پی مانند فیلترشکن ها استفاده کنید و سپس از لینک زیر استفاده کنید .

https://www.oracle.com/technetwork/java/javase/downloads/index.html

معرفی jdk در اندروید استودیو

مرحله چهارم آموزش نصب اندروید استودیو :

بعد از نصب JDK و قبل از نصب اندروید استودیو باید مسیر نصب جاوا را به سیستم عامل معرفی کنیم تا اندروید استودیو قادر به شناسایی جاوا در سیستم عامل باشه .

مطابق تصاویر زیر در تنظیمات ویندوز و قسمت Environment Variables مسیر نصب JDK را با نام JAVA_HOME به عنوان یک System Variable به سیستم عامل معرفی می کنیم .

مسیر نصب جاوا در ویندوز معمولا به صورت زیر هست که اون رو کپی میکنیم.

به مسیر مربوطه برید در سیستم خودتون و حواستون باشه که مسیر درست رو کپی کنید.

C:\Program Files\Java\jdk-11.0.2

jdk
jdk
jdk2a

در پنجره Environment Variables مانند شکل زیر در قسمت System Variable روی New کلیک میکنیم

jdk

در پنجره New System Variable مانند شکل زیر در قسمتVariable name ، عبارت JAVA_HOME و در قسمت Variable value همون مسیری رو که قبلا کپی کردیم رو میذاریم (مسیر نصب JDK در سیستم) و سپس اکی میکنیم

jdk

مطابق شکل زیر مسیر نصب جاوا به سیستم معرفی شده.

پنجره ها رو یکی یکی اکی میزنیم و میبندیم.

در نهایت یکبار سیستم رو ریستارت میکنیم.

jdk

میخواهم مطمئن شوم جاوا را به درستی به سیستم عامل معرفی کرده ام.

کافیست در Command Prompt دستور java –version را وارد کنم.

برای دسترسی به Command Prompt درون Run (کلید ترکیبی Windows + R) عبارت cmd را وارد کنید.

cmd_a1
آموزش نصب اندروید استودیو

مرحله پنجم آموزش نصب اندروید استودیو (دانلود اندروید استودیو)

ابتدا از لینک زیر جدیدترین نسخه اندروید استودیو رو دانلود کنید.

مانند تصاویر نرم افزار اندروید استودیو رو نصب کنید و توجه کنید که در کلیه مراحل دانلود و نصب باید فیلتر شکن روشن باشه.

آموزش نصب اندوید استودیو
آموزش نصب اندوید استودیو
آموزش نصب اندوید استودیو
آموزش نصب اندوید استودیو
آموزش نصب اندوید استودیو
اندروید استودیو
اندروید استودیو
اندروید استودیو

نصب به اتمام رسید. با زدن Finish اندروید استودیو اجرا می شود

نصب اندروید استودیو

اندروید استودیو در حال لود شدن است و بسته به سخت افزار، چند لحظه زمان می برد.

هنگام لودینگ عبارت Powered by intelliJ Platform را مشاهده می کنید.

کمپانی گوگل محیط توسعه (IDE) کمپانی jetBrains را برای اندروید استودیو انتخاب کرده است.

در واقع با انجام تغییرات و اضافه کردن پلاگین(ها) به IntelliJ IDEA که محیط توسعه جاوا می باشد، آنرا برای توسعه دهندگان اندروید آماده و منتشر کرده است.

نصب اندروید استودیو

ابتدا پیغامی ظاهر می شود که امکان ایمپورت کردن تنظیمات از نسخه های قبل را در اختیار می گذارد.

منظور تنظیمات اصلی اندروید استودیو است (مانند تم محیط توسعه و…).

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

باز هم تاکید میکنم که باید فیلتر شکن روشن باشد.

تا نصب کامل و دانلود های مورد نیاز مدتی طول میکشد.

setup_android2a
setup_android1a
setup_android4a
setup_android3a
آموزش برنامه نویسی اندروید(نصب اندروید استودیو)
آموزش برنامه نویسی اندروید(نصب اندروید استودیو)
آموزش برنامه نویسی اندروید(نصب اندروید استودیو)

به صفحه ورودی رسیدیم. چند گزینه در اختیار داریم شامل ساخت پروژه جدید، ایمپورت پروژه های قبلی از اندروید استودیو یا Eclipse و… . فعلا با اینها کاری ندارم و سراغ SDK Manager می رویم

sdk_managera

پنجره زیر باز میشود . مسیر نصب SDK رو چک کنید که همون مسیری باشه که در هنگام نصب اندروید استودیو انتخاب کردیم

گزینه Show Package Details را علامت می زنم تا جزئیات ابزار و کامپوننت ها نیز نمایش داده شود

sdkinstall2a
sdkinstall1a

تب SDK Tools هم به همین صورت است:

sdkinstall4a
sdkinstall3a

گزینه هایی رو که مورد نیازمون هست تیک میزنیم و نصب میکنیم . باز هم تاکید میشه که باید وی پی ان روشن باشه

توضیحات تکمیلی آموزش نصب اندروید استودیو :

گوگل برای هر نسخه (API) از اندروید ابزار مربوط به آن را نیز در اختیار توسعه دهنده قرار می دهد که شامل SDK Platform، Sources، System image ها و Google APIs می شود.

SDK Platform برای کامپایل کردن اپلیکیشن استفاده می شود.

توسعه دهنده باید همواره آخرین API را نصب داشته باشد تا اپلیکیشنی که می‌سازد با آخرین نسخه اندروید موجود در بازار سازگارباشد.

با یک مثال ساده توضیح می‌دهم:

در زمان تهیه این آموزش، آخرین API منتشر شده اندروید نسخه 28 است.

حالا اگر آخرین API موجود در SDK من نسخه ۲۳ باشد، اپلیکیشن روی API 23 کامپایل شده.

یعنی اپلیکیشن من حداکثر روی دیوایس هایی قابل نصب است که Android 6 (Marshmallow) را داشته باشند و امکان نصب روی دیوایس های جدید مانند گوشی و تبلت که از API 27 بهره می برند میسر نخواهد بود.

پس لازم است همزمان با معرفی نسخه های جدید اندروید، API مربوط به آن را دریافت و نصب کنیم.

البته از زمان معرفی نسخه جدید اندروید تا ورود دیوایس های آن به بازار، چند ماهی طول می کشد.

اما شرکت های سازنده برای دیوایس های رده بالا عموما بعد از یک بازه زمانی حدودا دو ماهه آپدیت ارائه می دهند.

مورد بعدی Sources است که شامل سورس های API بوده و الزامی در نصب آن نیست (مگر مواردی که مایل باشید از سورس ها کمک بگیرید).

گزینه بعد مربوط به System image ها می شود. از سیستم ایمیج ها برای اجرای شبیه ساز (امولاتور) اندروید روی رایانه استفاده می شود.

شبیه سازها توسعه دهندگان را از تست اپ خود روی دیوایس های حقیقی مانند گوشی و تبلت بی نیاز میکنند.

فرض کنید قصد تست و خطایابی پروژه خود را دارید و سعی دارید اپلیکیشن خود را روی تعداد زیادی دیوایس و نسخه های مختلف اندروید تست کنید تا مطمئن شوید اکثر کاربران در استفاده از اپلیکیشن شما به مشکلی برخورد نخواهند کرد.

اگر بخواهید اپ خود را روی اندروید های ۳، ۴، ۵، ۶و ۷ تست کنید، می بایست ۵ گوشی موبایل با سیستم عامل اندروید در اختیار داشته باشید!!!

اگر به این لیست، تبلت را هم اضافه کنیم می شود ۱۰ دیوایس!!! پس عملا غیر ممکن است بتوانیم اپ را روی تمامی دیوایس های حقیقی تست و خطایابی کنیم.

اینجا شبیه ساز یا Emulator به کمک ما می آید. شبیه سازهای متعددی توسط شرکتهای مختلف برای اندروید منتشر شده است.

گوگل هم AVD (Android Virtual Device به معنی دیوایس مجازی اندروید) را به صورت پیش فرض و رایگان درون اندروید استودیو تعبیه کرده است .

System Image های موجود در لیست SDK Platforms فقط مربوط به شبیه ساز AVD اندروید استودیو است.

اگر از سایر شبیه سازها استفاده می کنید نیازی به نصب این سیستم ایمیج ها نیست.

مورد آخر Google APIs می باشد که بازهم بجز مواردی که به آن نیاز دارید، دریافت و نصب آن الزامی نیست.

به طور خلاصه برای من که از شبیه ساز Nox استفاده می کنم.

تنها داشتن Android SDK Platform برای API هایی که تمایل به استفاده دارم، کفایت می کند.

توضیحات در مورد ایزارها :

ابزارهای Android Support Repository و Google Repository :

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

Google USB Driver :

درایور دیوایس های اندرویدی NEXUS است (گوشی یا تبلت هایی که با برند نکسوس، به سفارش گوگل و توسط کمپانی هایی مانند الجی، سامسونگ و … تولید می شوند).

به وسیله این درایور می توانید دیوایس نکسوس را به رایانه متصل کرده و پروژه اندرویدی خود را روی آن اجرا، تست و خطایابی (دیباگ) کنید.

به عنوان مثال درایور شرکت الجی که قبلا آنرا دانلود کرده ام LGMobileDriver_WHQL_Ver_4.2.0.exe نام دارد.

برای سایر گوشی ها و تبلت های اندروید لازم است درایور کمپانی مربوطه را از وب سایت آن دانلود و نصب کنید.

در اکثر موارد دیوایس های غیر نکسوس نیز با Google USB Driver سازگار میباشد.

نیازی به دانلود و نصب درایور اختصاصی شرکت سازنده نیست.

Build-Tools :

همانطور که از نامش پیداست برای بیلد شدن پروژه استفاده می شود.

SDK-Tools :

شامل ابزار ضروری برای ساخت پروژه اندرویدی.

Platform-Tools :

شامل مجموعه ای از ابزار مختلف مورد نیاز Platform ها.

الکامکو می تواند به شما در ارائه خدمات مشاوره توسعه برنامه های اندرویدی و همچنین آموزش برنامه نویسی اندروید کمک کند | پشتیبانی الکامکو

[/vc_column_text]

پیشنهادات ویژه برای شما

پکیج آموزش برنامه نویسی اندروید برای ورود به بازار کار

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

قبل از خرید ارزیابی کنید، تعدادی از جلسات آن را به صورت رایگان برای شما در اینجا قرار دادیم تا بتوانید دانلود کنید.

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

آموزش اندروید استودیو - آموزش android studio - آموزش برنامه نویسی اندروید الکامکو

دوره حرفه ای طراحی اپلیکیشن فروشگاهی اندروید دیجی کالا

برای اینکه شما عزیزان بتوانید این پکیج کامل آموزش ساخت فروشگاه اینترنتی مشابه دیجی کالا را قبل از خرید ارزیابی کنید، تعدادی از جلسات آن را به صورت رایگان برای شما در اینجا قرار دادیم تا بتوانید دانلود کنید.

شک نکنید بعد از دیدن این جلسات رایگان، حتما این دوره ساخت اپلیکیشن دیجیکالا (Digikala) را خریداری خواهید کرد. چون مدرس این دوره، با حرفه ای ترین و جدیدترین روش ها، کاملترین مجموعه ساخت اپلیکیشن فروشگاهی اندروید دیجی کالا را برای شما تهیه کرده است و در نهایت و بعد از تکمیل این پروژه همراه با سورس دیجی کالا php + اپلیکیشن اندروید در اختیار شما قرار خواهد گرفت.

آموزش ساخت اپلیکیشن اندروید دیجی کالا

دوره حرفه ای ساخت اپلیکیشن اندروید فیلیمو در اندروید استودیو

دوره آموزش ساخت اپلیکیشن اندروید فیلیمو کاملا پروژه محور و کاربردی می باشد و تمامی استانداردهای گوگل در ساخت این پروژه در نظر گرفته شده است. در این آموزش یک اپلیکیشن حرفه ای خرید اشتراک فیلم مشابه فیلیمو و نماوا با تمامی امکانات طراحی و ساخته می شود. در پایان دوره نیز سورس کد اندروید آن در اختیار شما کاربران عزیز قرار می گیرد.

در پایان دوره ساخت برنامه فیلیمو برای اندروید شما دانشجویان عزیز قادر به ساخت و توسعه یک اپلیکیشن کاملا حرفه ای فروش اشتراک فیلم و توسعه آن در تمامی مارکت های اندرویدی مخصوصا گوگل پلی می باشید و به راحتی می توانید از آن کسب درآمد کنید.

طراحی اپلیکیشن فیلمو در پلتفرم در اندروید استودیو انجام می شود و یک دوره کاملا پیشرفته می باشد و برای افراد مبتدی مناسب نیست. پیش نیاز دوره ساخت برنامه فیلیمو در اندروید، پکیج آموزش برنامه نویسی اندروید صفر تا صد پروژه محور  می باشد که ابتدا باید آن را یاد بگیرید و سپس با یادگیری این دوره می توانید به یک برنامه نویس حرفه ای تبدیل شوید و اپلیکیشن فیلیمو را براحتی و فقط با مشاهده فیلم آموزشی ما بسازید و از ساختن آن لذت ببرید.

دوره آموزش ساخت اپلیکیشن اندروید فیلیمو - خرید اشتراک فیلیمو - خرید اشتراک فیلم - برنامه فیلیمو برای اندروید - ساخت اپلیکیشن فیلم و سریال - ساخت برنامه فیلیمو | مرجع آموزش برنامه نویسی اندروید الکامکو

دوره حرفه ای آموزش طراحی رابط کاربری (UI) و تجربه کاربری (UX) در اندروید

شما با یادگیری اصول پیاده سازی طراحی رابط کاربری UI و تجربه کاربری UX در اندروید در این دوره که مطابق با سیستم طراحی Material Design شرکت گوگل آموزش دادیم و بکارگیری آن در برنامه اندرویدی که خواهید ساخت، می توانید کاربران بیشتری را جذب کنید تا از اپلیکیشن شما استفاده کنند؛ چون هر چقدر دیزاین اپلیکیشن شما حرفه ای تر و زیباتر باشد تعداد افراد بیشتری به مشتریان و کاربران شما اضافه خواهند شد. پس با این آموزش ها می توانید جذابیت های بصری زیادی در اپلیکیشن اندروید خود ایجاد کنید و این امر از اهمیت زیادی در ساخت اپلیکیشن موبایل برخوردار است.

در ضمن بیش از 50 پروژه حرفه ای طراحی UX UI اندروید به همراه سورس کد مربوطه در این پکیج آموزش تخصصی طراحی رابط کاربری و تجربه کاربری ساخته شده است تا شما با دید بازتری به طراحی اپلیکیشن بپردازید.

این دوره آموزشی برای اولین بار در ایران در سایت تخصصی آموزش برنامه نویسی اندروید الکامکو در اختیار شما دانشجویان عزیز قرار گرفته است. به علت کمبود منابع آموزشی و درخواست های مکرر شما عزیزان برای آموزش حرفه ای بخش طراحی رابط کاربری در اندروید بر آن شدیم که برای ساخت این دوره آموزشی اقدام کنیم. امیدوارم مورد توجه شما عزیزان قرار گیرد و از یادگیری آن لذت ببرید.

توجه داشته باشید که دوره طراحی حرفه ای رابط کاربری در اندروید استودیو یک دوره پیشرفته می باشد که برای افراد مبتدی مناسب نیست. پیش نیاز این دوره، پکیج آموزش برنامه نویسی اندروید صفر تا صد پروژه محور  می باشد که ابتدا باید آن را یاد بگیرید و سپس با یادگیری این دوره می توانید به یک برنامه نویس حرفه ای تبدیل شوید و اپلیکیشن های زیبا طراحی کنید.

آموزش طراحی رابط کاربری (طراحی UI اندروید) و آموزش طراحی تجربه کاربری (طراحی UX اندروید) - آموزش برنامه نویسی اندروید الکامکو
مشاهده همه دوره های آموزش برنامه نویسی اندروید الکامکو
{ آموزشگاه آنلاین الکامکو }

مرجع آموزش برنامه نویسی اندروید
طراحی اپلیکیشن موبایل
طراحی سایت

امیدواریم این راهنمای نصب اندروید استودیو مورد توجه شما قرار گرفته باشد.  در صورتی که سوال و  یا نظری در این رابطه دارید خوشحال می شویم زیر همین پست با ما درمیان بگذارید.

[/vc_column][/vc_row]
اشتراک گذاری این صفحه در شبکه های اجتماعی:

6
سوالات و نظرات خود را در این بخش مطرح کنید

avatar
3 نظرات
3 پاسخ ها
1 دنبال کنندگان
 
بیشترین واکنش
پرطرفدار ترین
4 نویسندگان دیدگاه
سینا خواجوینیک آهنگ معصومیپشتیبان فنیعاطفه آخرین نویسندگان دیدگاه
جدید ترین قدیمی ترین
سینا خواجوی
کاربر
سینا خواجوی

سلام وقت بخیر
ببخشید چطور میتونم برنامه رو گریدل کنم نصب کردم اما گریدل نمیشه

نیک آهنگ معصومی
مهمان
نیک آهنگ معصومی

سلام من تمام مراحل رو طبق آموزش پیش رفتم ولی تو مرحله 6 زیرNothing to do مینویسه android sdk is up to date.
Sdk tools directory is missing
باید چیکار کنم؟!

عاطفه
مهمان
عاطفه

سلام،
نسخه JDK فقط برای ویندوز 64 بیتیه، آیا فایلی هست که برای ویندوز 32 باشه؟

فهرست