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

1396/1/11 ستاره مقاری 30444

مقدمه و معرفی : 

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

مراحل نصب:

نصب JDK نسخه 64 بیت:

trainbit.com/files/9902887884/jdk-7u51-windows-x64.exe

نصب JDK نسخه 32 بیت:

http://trainbit.com/files/3953487884/jdk-8u65-windows-i586.exe

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

ابتدا به محل نصب jdk برید و داخل پوشه بشید. حالا روی نوار بالای file explore کلیک کنید و آدرسی که نوشته رو کپی کنید. مثلا برای من هست:

C:\Program Files\Java\jdk1.7.0_51

در مرحله بعد روی mycomputer)computer) راست کلیک کرده و properties رو بزنید. توی پنجره جدید از سمت چپ advance system setting را انتخاب کرده و حالا داخل پنجره باز شده Environment variables رو انتخاب کنید. توی صفحه ای که باز میشه در قسمت پایین *(نه بالا)* گزینه new رو بزنید.

داخل پنجره ای که باز میشه مقادیر زیر رو بدید:

Variable name = JAVA_HOME

"آدرسی که کپی کردید را پیست کنیدVariable value =  ”

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

توی قسمت value برید اخره اخر سمت راست. اگر ; نداره یه ; بذارید و اینو بنویسید:

JAVA_HOME%\bin;

بعد هم اوکی کنید. دقت کنید که حروف JAVA_HOME هر دوجا بزرگ نوشته شده

نصب : sdk

بعد از انجام این کار نوبت نصب sdk یا همون sdk manager هست

پس از دانلود فایل installer_r22.6-windows.exe را اجرا کنید.

اگر با پنجره زیر مواجه شدید:

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

این بدین معنی است که SDK نتوانسته JDK نصب شده بروی سیستم شما را پیدا کند و به همین دلیل است که گزینه NEXT غیر فعال است.

چرا اینجوری شده؟؟؟ امکان داره سیستم شما 64 بیتی بوده و شما نسخه 32 بیتی JDK را نصب کرده اید. یا اینکه نسخه JDK شما قدیمی میباشد و شما باید نسخه جدید رو دانلود کنید. یا اینکه مسیر path رو اشتباه دادید

اما اگر با پنجره زیر مواجه شدید:

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

همه چیز درست است! که در این حالت SKD توانسته محل نصب JDK را بیابد و به شما ورژن نصب شده ای که پیدا کرده و همچنین مسیرش رو نشان میدهد دکمه NEXT را بزنید.

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

در این مرحله ازتون میخواد که جای نصب SDK را وارد کنید. )بذارید به حالت پیش فرض باشد.(

SDK را در محل C:\Users\”your username”\AppData\Local\Android\android-sdk  نصب کنید. دکمه NEXT را بزنید.

بدون تغییر دادن چیزی و بعد Install پس از مدتی با پنجره زیر مواجعه میشوید...

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

تبریک...شما توانستید با موفقیت SDK را نصب کنید...

)این تازه اول کار است(

پنجره SDK وقتی که برای اولین بار نصب میشود...

 

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

حالا باید که platform-tools رو دانلود کنید...

trainbit.com/files/3502887884/platform-tools_r22-windows.zip

وقتی که platform-tools رو از لینک بالا دانلود کردید آن را از حالت فشرده خارج کنید و در مسیر زیر بریزید.(یعنی مسیری که android-sdk را نصب کردید)

C:\Users\”your username”\AppData\Local\Android\android-sdk

(توجه کنید اگر مسیر نصب را تغییر نداده اید، مسیر بالا جزو فایلهای hidden هست، برای مشاهدۀ آن از بالای پنجره مخصوص file explorer گزینه Organize و سپس folder and search options رو بزنید. در tab بنام View رفته و از لیستی که در پایین آن قرار دارد گزینه show hidden files رو بزنید)

پس از کپی کردن پوشه platform-tools وقتی که SDK رو دوباره باز کنید به باید پنجره ای بدین صورت ببینید

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

همانطور که در تصویر مشخص است... آیتم Android SDK Platform-tools به لیست اضافه شده است.

سپس در مسیر SDK یک پوشه به اسم build-tools ایجاد کنید و پوشه زیر را پس از دانلود در آن بریزید...

trainbit.com/files/7775887884/buildtoolsr22windows.zip

توجه کنید: پس از دانلود فایل بالا شما فایلی به نام build-tools_r19.0.3-windows را دانلود کرده اید که یک فایل فشرده است. اگر آن را باز کنید یک پوشه به نام android-5 در آن می بینید که باید این پوشه را در پوشه ای که در مسیر SDKساخته اید بریزید)منظور پوشه build-tools  است)

SDK را اجرا کنید....

اگر پنجره زیر را دیدید

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

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

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

شما اشتباه کردید...

قسمت توجه کنید بالا را دوباره مطالعه کنید!

پس از اینکه مراحل بالا را بدرستی انجام دادید میریم سر بحث مهمه API ها

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

)مثلا من میخوام برنامه بنویسم برای گوشی هایی با اندروید 2.3 بنابراین باید API مخصوص به اندروید 2.3 رو دانلود کنم(

در ضمن اگر در برنامه های شما ویژگی خاصی که مربوط به نسخه های بالا اندروید )مثلا نسخه 4) وجود ندارد و توصیه میشه برنامه خودتون برای گوشی های اندروید مثلا نسخه 2.2 بنویسید..چراااا؟ چون با این وجود تعداد کاربران بیشتری از برنامه شما استفاده میکنند.

در مورد اسامی API ها هم بدین صورت است

Platform Version

API Level

VERSION_CODE

Notes

Android 6.0

23

M

API Changes

Android 5.1

22

LOLLIPOP_MR1

Platform Highlights

Android 5.0

21

LOLLIPOP

Android 4.4W

20

KITKAT_WATCH

KitKat for Wearables Only

Android 4.4

19

KITKAT

Platform Highlights

Android 4.3

18

JELLY_BEAN_MR2

Platform Highlights

Android 4.2, 4.2.2

17

JELLY_BEAN_MR1

Platform Highlights

Android 4.1, 4.1.1

16

JELLY_BEAN

Platform Highlights

Android 4.0.3, 4.0.4

15

ICE_CREAM_SANDWICH_MR1

Platform Highlights

Android 4.0, 4.0.1, 4.0.2

14

ICE_CREAM_SANDWICH

Android 3.2

13

HONEYCOMB_MR2

 

Android 3.1.x

12

HONEYCOMB_MR1

Platform Highlights

Android 3.0.x

11

HONEYCOMB

Platform Highlights

Android 2.3.4
Android 2.3.3

10

GINGERBREAD_MR1

Platform Highlights

Android 2.3.2
Android 2.3.1
Android 2.3

9

GINGERBREAD

Android 2.2.x

8

FROYO

Platform Highlights

Android 2.1.x

7

ECLAIR_MR1

Platform Highlights

Android 2.0.1

6

ECLAIR_0_1

Android 2.0

5

ECLAIR

Android 1.6

4

DONUT

Platform Highlights

Android 1.5

3

CUPCAKE

Platform Highlights

Android 1.1

2

BASE_1_1

 

Android 1.0

1

BASE

 
 

لینک دانلود API ها بصورت زیر است، برای شروع آموزش ما فعلا دانلود API8 کافی میباشد.

trainbit.com/files/8206687884/android-8.zip

)من توصیه میکنم برای جلوگیری از ارورهای احتمالی تمامی API ها را دانلود کنید(

پس از دانلود API های مورد نظرتون آنها را از ZIP خارج کرده و در مسیر نصب SDK یک پوشه به نام platforms وجود دارد )اگر نبود بسازید( و سپس API ها را درون پوشه platforms بریزید.

)توجه کنید در بعضی از API ها بجز پوشه مربوط به API یک پوشه دیگه به نام __MACOSX وجود دارد که این پوشه را نیز همراه پوشه APIدر مسیر مربوطه بریزید.(

بعد از دانلود API ها و کپی کردن آنها وقتی SDK رو اجرا کنید با پنجره ای به شکل زیر مواجعه خواهید شد

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

هنوز مراحل API ها تکمیل نشده است...

اگر شما بخواهید برنامه خودتون رو با API14 به بالا بنویسید باید  image مربوط به همون API رو دانلود کنید و یک پوشه به system-images در مسیر SDK ایجاد کرده و Image های خودتون رو داخل اون بریزید...

میتونید از آدرس زیر Image ها رو دانلود کنید...

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

http://downloads.puresoftware.org/files/android/system-images/

پس از اتمام دانلود Image ها رو از حالت Zip خارج کنید و در مسیر SDK و پوشه  system-images  قرار دهید...

اگر درست عمل کرده باشید SDK شما برای API14 تا API19 بدین شکل خواهد بود

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

نصب API ها به پایان رسید...

شرکت گوگل به همواه هر API یک مثال (sample) ایجاد کرده است که این مثال ها خیلی میتونه بدرد بخور باشه لینکهای دانلود Sample ها: (برای آموزش ما نیازی نیست)

 

http://downloads.puresoftware.org/files/android/samples/

برای استفاده از این Sample ها آنها را از حالت zip خارج کنید و سپس یک پوشه به نام sample در مسیر SDK ایجاد کنید و Sample ها را

درون آن کپی کنید...

مراحل نصب SDK به پایان رسید...

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

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

در نهایت بعد از اتمام همه مراحل محیط برنامه نویسی InteliiJ رو نصب کنید و ترجیحا نسخه 14 به بالا.

این نوشته توسط سعید ساعدنظری نوشته شده و من تنها آن را برای آموزش در گروه برنامه نویسان ویرایش کردم