آموزش اجرای اندروید 4.0.3 بر روی رایانه شخصی و نصب اپلیکیشن‌ بر روی آن

ارسال شده در تاریخ دوشنبه 14 فروردین1391 ساعت 12:15 توسطامیرسام نصیری | موضوع :آموزشی

ANDROIDversions-e1279052092770.jpg

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

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

تا کنون 9 نسخه آندروید عرضه شده که دو نسخه اول منسوخ شده.

Android 1.5   :Cupcake

Android 1.6  : Donut

Android 2.0 ,2.1 : Eclair

Android 2.2 : Froyo

Android 2.3 :Gingerbread

Android 3.0,3.1,3.2 (Tablets) :Honeycomb

coming soon (Q4 2011):Ice Cream Sandwich 

جالبه که نامگذاری نسخه های مختلف بر پایه خوراکی بوده و به ترتیب حروف الفبا C Capcake 
D Donut 
E Eclair 
F G H I 
نسخه بعدی آندروید قراره با نامه Jelly Bean حدود یک سال دیگه عرضه بشه. 

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

در مبحث آندروید واژه ها و اصطلاحات داریم که دونستن اونها میتونه به کاربر برای استفاده هر چه بهتر از وسیله کمک کنه.
Rom: رام در کامپیوتر یک جور حافظه هست و در موبایل هم به حافظه ای گفته میشه که سیستم عامل روی اون نصب میشه.به اصطلاح کاربر بطور مستقیم به اون بخش از حافظه دسترسی نداره.اما در اندروید این واژه به معنی همون Firmware هست.یا سیستم عامل گوشی های آندرویدی.
هر گوشی Firmware یا رام مخصوص به خودش رو داره.
در بیشتر انواع گوشی خود کاربر میتونه یک رام رو روی گوشی خودش نصب کنه.مثلا برای گوشی های آندرویدی سامسونگ برنامه Odin و برای سونی اریکسون Flashtool برنامه مخصوص نصب رام یا فلش گوشی هستند.
فواید نصب رام این هست که ممکنه در زمان عرضه یک مدل گوشی باگ هایی وجود داشته و یا هنوز جزو سیاست کارخانه نبوده که رام جدید رو برای گوشی استفاده کنه.و کاربر با نصب رام میتونه از گوشی استفاده بهینه تری داشته باشه.
مثلا گوشی Samsung GALAXY ACE موقع ورود به بازار به رام Android 2.2.1 Froyo مجهز بود.ولی حدود یک هفته پیش رام Android 2.3.4 Gingerbread برای گوشی اومد که علاوه بر استفاده بهینه از باطری و CPU میتونست از فلش هم پشتیبانی بکنه.

Root:روت کردن در حقیقت همون هک کردن گوشی هست.و به کاربر اجازه میده به فایل های سیستمی دسترسی پیدا کنه.
شما وقتی گوشی رو خریداری میکنید به فایل های سیستمی دسترسی ندارید.
اما فایده اینکار چیست؟
با این کار میتونید از برنامه هایی استفاده کنید که نیاز به دسترسی به فایل های سیستمی داره.مثل Rom manager
همچنین امکان فارسی سازی در برخی مدل های تلفن همراه.تغییر انیمیشن بوت.اور کلاک پردازنده تلفن و ... رو انجام بدید.
توجه داشته باشید که با این کار گوشی شما از حالت گارانتی خارج میشه

Patch : یک سری قابلیت هایی رو به گوشی اضافه میکنه و یا کم میکنه.
برای مثال:
با اینکار میتونید برنامه هایی که بصورت پیشفرض بر روی گوشی نصب هستند و در حالت عادی قادر به پاک کردن اونها نیستید رو پاک کنید
یا میتونید کاری بکنید که برنامه هایی که قابلیت نصب روی کارت حافظه جانبی رو ندارند روی حافظه جانبی نصب بشن.
برای هر کاری یک فایل مخصوص هست که به اون ها پچ گفته میشه

APK: فرمت برنامه هایی که برای آندروید نوشته میشه APK هست.

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

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

Android-logo-Android-Font


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


بخش اول آموزش: اجرای آندروید 4.0.3 بر روی رایانه ی شخصی:


1. نرم‌افزارهای پیش نیاز:

پیش نیاز اجرای امولاتور اندروید٬ نصب جاوا (Java Development Kit) می‌باشد. از طریق لینک‌های زیر می‌توانید برای نصب این برنامه با توجه به نوع ویندوز (32 بیتی یا 64 بیتی) اقدام نمایید:

دریافت Java Development Kit نسخه 7 برای ویندوز 32 بیتی - لینک مستقیم از دانلود سنتر سایت --- دانلود از پارسا اسپیس

دریافت Java Development Kit نسخه 7 برای ویندوز 64 بیتی - لینک مستقیم از دانلود سنتر سایت --- دانلود از پارسا اسپیس

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

step-1


2. دریافت Android SDK Manager:

پس از نصب جاوا٬ در قدم دوم باید Android SDK Manager را دریافت و نصب کنید. این برنامه را می توانید به طور مستقیم از گوگل برای سیستم عامل های ویندوز از آدرس زیر دریافت کنید.

دریافت Android SDK Manager از گوگل

متاسفانه از آنجا که گوگل دسترسی کاربران ایرانی را به بخش توسعه اندروید و Google Code محدود کرده است٬ نمی‌توانید مستقیما فایل را از گوگل دریافت کنید. اما این فایل را هم با لینک مستقیم در دانلود سنتر سایت قرار دادیم تا بدون مشکل بتوانید آنرا بارگیری کنید:

دریافت Android SDK Manager از دانلود سنتر سایت

پس از دریافت Android SDK Manager آنرا از حالت فشرده خارج کنید. با این کار دو فایل اجرایی با نام‌های AVD Manager و SDK Manager مشاهده خواهید نمود که SDK Manager برای دانلود پکیج ها و AVD Manager برای ساخت شبیه ساز آندروید به کار می رود.

نکته: برای اجرای AVD Manager و SDK Manager حتما روی آن ها کلیک راست و از گزینه‌ی Run as administrator استفاده کنید٬ چرا که در صورت عدم انجام این کار٬ ممکن است در حین انجام عملیات با پیغام خطا مواجه شوید.


3. دریافت پکیج‌ها:

برای دریافت پکیج ها دو راه وجود دارد:

  1. دریافت پکیج ها با SDK Manager که به زمان و سرعت زیادی نیاز دارد.
  2. دریافت پکیج ها از لینک دانلود مستقیم که روش مناسب‌تری می‌باشد.


دریافت پکیج‌ها از لینک مستقیم:

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

Android 4.0.3 - API15:

  1. android-15_r02.zip  ---------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2) - (سرور 3) - (سرور4)
  2. docs-15_r01.zip --------------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  3. google_apis-15_r01.zip -----------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  4. platform-tools_r10-windows.zip --  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2) - (سرور 3) - (سرور 4)
  5. samples-15_r01.zip ----------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  6. sources-15_r01.zip ----------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2) - (سرور 3) - (سرور 4)
  7. sysimg_armv7a-15_r01.zip -------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2) - (سرور 3) - (سرور 4)

Extra:

  1. market_licensing-r01.zip ------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  2. support_r06.zip ----------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  3. usb_driver_r04-windows.zip --  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  4. webdriver_r02.zip -------------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  5. googleadmobadssdkandroid --  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)
  6. Google yticsAndroid -----------  (دانلود از گوگل)  - (دانلود از سرور 1) - (دانلود از سرور 2)

 

نکته: قسمت Extera دارای هفت فایل است که در اینجا لینک شش فایل وجود دارد چون فایل دیگر داری حجم خیلی کمی بوده و استخراج آن به آسانی میسر نیست٬ در طول چند ثانیه توسط SDK Manager دریافت و نصب می شوند که در ادامه به آن خواهیم پرداخت.

ترفند: در صورتی که هنگام دانلود از سرور 1 یا 2 با پیغامی مبنی بر محدود شدن اکانت مواجه شدید (برای مثال پیغامی شبیه به Your account has been limited) تنها کافی است یک بار اتصال اینترنت خود را قطع٬ و مرورگر را بسته و مجددا به اینترنت متصل شده و مرورگر را باز نمایید تا مشکل بر طرف شود.

پس از دریافت تمامی پک ها که حجمشان حدود420mb  است٬ درون فولدر android-sdk-windows یک فولدر دقیقا با نام temp بسازید و تمامی پک هایی که دریافت کردید را پس از خارج نمودن از حالت فشرده (zip) در آن قرار دهید.

حالا SDK Manager را اجرا کنید. بلافاصله پس از اجرای SDK Manager برنامه لیست پکیج‌ها را دریافت خواهد کرد.

2

بعد از دریافت لیست تمامی پک ها توسط برنامه روی گزینه‌های Android SDK Platform-tools و (Android 4.0.3 (API15 و Extera مطابق شکل زیر تیک بزنید:

3

4

حالا روی Install 14 packages  کلیک کنید.

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

توجه: برای دانلود سه پکیج باقی مانده‌ی بخش Extra از طریق SDK Manager نیاز به متصل بودن به اینترنت دارید. و از آنجا که برای دریافت پکیج های مربوطه از طریق این برنامه به سرورهای گوگل متصل می شوید، با آی پی ایران نمی توانید فایل ها را دریافت نمایید.


5

پس از نصب تمامی پک ها AVD Manager را اجرا کنید و مطابق شکل زیر روی New کلیک کنید.

6

در صفحه‌ی بعد که باز شد مطابق شکل زیر عمل کنید:

7

1. نام دلخواهی بدون استفاده از اعداد بنویسید.

2. Target را روی Android 4.0.3 - API Level15 قرار دهید.

3. در این قسمت سایز دلخواه خود را برای SD Card قرار دهید.

4. این قسمت را روی WSVGA قرار دهید .

5. در این قسمت روی New کلیک کنید و در صفحه ی جدیدی که باز شد٬ گزینه های زیر را به Hardware اضافه کنید:

  • Audio recording support
  • Audio playback support
  • GPU emulation
  • SD Carrd support

بعد از اضافه کردن گزینه های مذکور به Hardware طبق شکل زیر بخش Device ram size که Value آن 512 است را به 1024 تبدیل کنید.

9

حالا روی Create AVD کلیک کنید تا شبیه ساز شما مطابق شکل زیر ساخته شود.

10

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

پس از کلیک بر روی Launch آندروید 4.0.3 ره اندازی می‌شود.

نکته: اگر شکل زیر را هنگام اجرای شبیه ساز برای اولین بار دیدید و شبیه ساز گیر کرد یک بار آن را ببندید و دوباره اجرا کنید. (اجرای اول ممکن است کمی زمان گیر باشد)

11

نکته: آندروید 4.0.3 از نظر شکل ظاهری شبیه به آندروید 4.0 است.

12


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

پس از ورود به محیط شبیه ساز اندروید٬ وارد منوی اصلی شده٬ سپس قسمت Settings را انتخاب کنید. در قسمت Settings به بخش Developer options بروید. حالا گزینه GPU Rendering Force را تیک بزنید و گزینه های window animation scale و Transition animation scale را روی off قرار دهید.


بخش سوم آموزش: اجرای نرم افزارها و بازی‌های آندرویدی روی شبیه ساز:

ابتدا وارد Browser شوید و از طریق آدرس زیر یک File Manager دانلود کنید:

آدرس: www.lysesoft.com/products/andexplorer/index.html

13

روی گزینه نشان داده شده در تصویر فوق کلیک کنید تا File Manager دانلود شود.

بعد از این که File Manager دانلود شد٬ در منوی اصلی وارد قسمت Downloads شده و فایل دانلود شده را نصب کنید. حالا شبیه ساز را ببندید.

شما برای انتقال یک فایل از رایانه به داخل شبیه ساز به نرم افزار UltraISO نیاز دارید که آنرا می‌توانید آن را از آدرس زیر دانلود کنید.

دانلود UltraISO

پس از دانلود٬ آنرا نصب کنید.

حالا در رایانه‌ی خود به قسمت زیر بروید:

C:\Users\{your user name}\.android\avd\Android.avd    (به جای {your user name} نام کاربری ویندوز خود را قرار دهید)

در فولدر Android.avd یک فایل با فرمت IMG به نام sdcard وجود دارد. شما برای اجرای نرم افزار یا بازی مورد نظر آندرویدی خود که با فرمت Apk است در شبیه ساز باید آن را در فایل sdcard که با فرمت IMG است قرار دهید. برای این کار باید  فایل sdcard را در جای دیگر کپی کنید و فایل کپی شده را با نرم افزار UltraISO باز کنید و نرم افزار یا بازی مورد نظر آندرویدی خود را درون آن بکشید و رها کنید(Drag and drop). حالا آن را ذخیره کنید. فایل جدید sdcard را که ذخیره کردید کپی کنید ودر محل زیر Copy and Replace کنید.

C:\Users\{your user name}\.android\avd\Android.avd     (به جای {your user name} نام کاربری ویندوز خود را قرار دهید)


بعد از انجام تمامی این کار ها شبیه ساز را اجرا کنید و با استفاده از نرم افزار File Manager که دانلود کردید٬ نرم افزار یا بازی مورد نظر آندرویدی خود را نصب کنید و آن را اجرا نمایید.

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

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

 

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

نویسنده: میثم ابوالفضل‌زاده

منبع:IT Vision


آخرین مطالب

هم همه ...
داستان کوچولو - اهمیت تفکر
چرا عمر باتری‌ها در طول زمان کاهش می‌یابد؟
آزمایشگاه
بزرگ‌ترین واگذاری شرکت‌ها در تاریخ فناوری جهان
فایرفاکس ۲۹
آشنایی جامع با پردازشگرهای خانواده اینتل Core i
گزارش تصویری ایتنا // چگونه با ویندوز XP بازنشسته شده ایمن باشیم؟
گزارش تصویری ایتنا // محبوب‌ترین شخصیت‌ها در فیس‌بوک
همهمه بازیار 3 (آزمایشی)