در حال حاضر سیستم عامل اندروید یکی از سیستمهای عامل محبوب در دستگاههای هوشمند است.این سیستم عامل که به صورت متن باز توسط گوگل توسعه داده میشود، از محبوبیت خاصی در بین استفادهکنندگان دستگاههای همراه مانند موبایل و تبلتها برخوردار است.
همین محبوبیت باعث شدهاست که توسعه دهندگان برنامههای متعدد و متنوعی را برای این سیستم عامل در نظر بگیرند.
در حال حاضر تعداد برنامههای موجود در Android Market از مرز ۵۰۰ هزار برنامه گذشته، البته برنامههای متعددی نیز توسعه داده شده است که در Android Marketموجود نیست.
یکی از دلایل محبوبیت این سیستمعامل متن باز بودن آن است و این که کمپانیهای سازنده دستگاههای همراه با سفارشی کردن یک نسخه از اندروید، می توانند آن را روی دستگاه خود نصب کنند .
البته همین متن باز بودن نیز باعث کمتر شدن امنیت سیستمعامل در مقابل سیستمهای عامل مشابه مانند iOS و Windows Phone شده است. همچنین برنامههای مخربی که برای این سیستمعامل منتشر شده نسبت به سیستمهای عامل دیگر بیشتر است. با وجود این، اما این معایب باعث کم شدن محبوبیت این سیستمعامل نشده است.
با رشد اندروید و اضافه شدن امکانات بیشتر به این سیستمعامل، برنامههای متنوعتری برای آن توسعه داده شد ؛ ولی بعضی دیگر همزمان برای چند سیستم عامل ارتقا یافت.
با ورود دستگاههای هوشمند جدیدتر که از امکانات بیشتری برخوردار بود، برنامهها نیز متحول شد و با افزایش قدرت گرافیک دستگاههای همراه و همینطور پردازشگر آنها، بازیهای توسعه داده شده برای اندروید متنوعتر و جذابتر شد.
شاید برای شما هم پیش آمده باشد که بخواهید یک بار هم شده برنامههای اندرویدی را آزمایش کنید، اما امکان اجرای آنها را روی دستگاه خود نداشته باشید. نگران نباشید، همان طور که اندروید و برنامههای آن روز به روز محبوبتر شد، توسعهگران را بیشتر علاقهمند کرد تا راهی پیدا کنند این سیستمعامل محبوب بتواند به رایانههای خانگی راه یابد و بر محبوبیت آن افزوده شود.
در این مقاله قصد داریم راه حلهایی برای اجرای برنامههای اندرویدی روی دستگاههای خانگی پیدا کنیم.
Youwave : این برنامه یک شبیهساز (Emulator) برای سیستم عامل اندروید است که آن را با استفاده از اجزای VirtualBox (که یک برنامه برای مجازیسازی سیستمعامل است) استفاده میکند.
در حال حاضر از نسخه Android 2.3.4 پشتیبانی میکند و برای نصب برنامههای اندروید کافی است فایل نصب آنها را که با پسوند (APK) است، در پوشه پیشفرض مربوط به این برنامه که My Document است، کپی کنید. برای مثال در ویندوز ۷ پوشه برنامه به صورت زیر است:
C:\Users\«YourUsername»\youwave
بعد از کپی کردن فایلهای APK، در پنل سمت چپ برنامه فهرستبرنامههای شما آورده میشــود و میتوانید هر کدام از آنها را روی شبیهساز خود نصب کنید. برای حذف آنها نیز کافی است که روی آیکونشان در پنل سمت چپ راست کلیک کرده و گزینه Uninstall را انتخاب کنید.
برای آشنایی بیشتر و دانلود آن میتوانید به سایت زیر بروید:
http://youwave.com
Android x86: هدف از توسعه این پروژه انتقال Android به پردازشگرهای x86 است. همانطور که میدانید اندروید برای پردازشگرهای ARMطراحی و توسعه داده شده است. با انتقال آن به پردازشگرهای x86 شما میتوانید یک نسخه از اندروید را براحتی روی یک PC معمولی اجرا کنید. در حال حاضر این پروژه برای تمامی نسخههای اندروید توسعه داده شدهاست و آخرین نسخه از آن Android 4.0 یا همان Ice Cream Sandwich را شامل میشود.
اما ممکن است نخواهید این سیستم عامل را بهطور کامل روی دستگاه PC یا لپتاپ خود نصب کنید. در این صورت میتوانید آن را به صورت یک ماشین مجازی نصب کنید و از کار کردن با این سیستم عامل لذت ببرید و برنامهها و بازیهای مورد علاقه خود را براحتی در آن اجرا کنید.برای دانلود و اطلاعات بیشتر میتوانید به لینک زیر مراجعه کنید:
http://www.androidx86.org/
Android SDK: شما میتوانید با دانلود کردن Android SDK و استفاده از Emulator آن برنامههای اندرویدی را روی یک شبیهساز اجرا کنید. این برنامه مانند YouWave میماند، و برای نصب برنامهها میتوانید از خط فرمان استفاده کنید.
برای آشنایی بیشتر و دانلود Android SDK میتوانید به لینک زیر سری بزنید.