در این مقاله قصد داریم راه‌ حل‌هایی برای اجرای برنامه‌های اندرویدی روی دستگاه‌های خانگی پیدا کنیم.

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‌ می‌توانید به لینک زیر سری بزنید.

کد:
http://developer.android.com/