آموزش برنامه نویسی اندروید نصب ابزارها
مراحل نصب:
نصب 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 |
|||
Android 4.4W |
KitKat for Wearables Only |
||
2 |
|||
Android 1.0 |
1 |
لینک دانلود 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 به بالا.