Help us understand the problem. What is going on with this article?

VMware / Parallels で x86 Android エミュレーター / Genymotion を動かす

More than 5 years have passed since last update.

こんにちは。

Mac で Xamarin & Visual Studio のデモをする時など、VMware か Parallels をインストールしてその上で Windows を動かし、VS をインストールし、Android アプリを作りますよね。その後、Android Virtual Device Manager (AVD) からエミュレーターを起動すると… 起動完了まで何分も掛かる… とか、ザラですよね。Xamarin の場合は更に初回デバッグ時に Mono Shared Runtime や 各バージョンの API ライブラリなどがインストールされるため、更に時間が掛かります。せめて x86 エミュレーターや Genymotion が動いてくれれば…

前置きが長くなりましたが、x86 エミュレーターを VMware / Parallels で動かせることが最近分かりましたので、お知らせします。

なお、大前提として、PC / Mac で Android アプリを開発する場合は、標準で付いている ARM のエミュレーターは絶対に使ってはいけませんので注意しましょうw

Android再入門 - エミュレータの作成 - Qiita
や、
Genymotion + Android Studio on Mac - Qiita
などを参考に、Intel HAXM の x86 エミュレーターや Genymotion を使用しましょう。

VMware 上の仮想マシンでハイパーバイザーを有効にする

VMware の仮想マシンの設定から、プロセッサとメモリ を選択し、以下ように詳細オプションの この仮想マシンでハイパーバイザー アプリケーションを有効にする にチェックをつけましょう。

x86_emu.png

その後、普通に Intel HAXM をインストールして、x86 エミュレーターを起動できます。

Parallels でも同様の設定があるみたいです。

VMware の仮想マシン上で x86 エミュレーターが動作している画面がこちらです。

スクリーンショット 2014-06-23 15.01.50.png

これで快適なデモ環境が作れそうです!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away