1
Macに最適なAndroidエミュレータ

認めるのは辛いことですが、Google Androidは世界で最も人気のあるオペレーティングシステムです。Androidユーザーの大多数はスマートフォンを、残りの大部分はタブレットを使用しています。しかし、ごく一部のニッチなユーザーが何らかの理由でこの汎用性の高いOSをデスクトップで使いたいと考えており、そのためにエミュレーションソフトウェアが求められています。

この記事では、MacでAndroidをエミュレートしたいという、まさにニッチなニーズに応えるべく、Macに最適なAndroidエミュレーターをご紹介します。

Androidエミュレータ購入のアドバイスと注目すべき機能

以下に具体的な推奨事項を示しますが、Mac 用の Android エミュレーターを選択する際に留意すべき一般的な原則がいくつかあります。

価格: Androidエミュレーターは有料ではありません。無料でも十分に使える選択肢が存在します。しかし、妥協点もあるため、それが許容できるものかどうか確認する必要があります。一部のエミュレーターは、システムにブロートウェアやその他のジャンクソフトウェアをインストールします。この記事では、こうした動作をするエミュレーターをいくつか除外しましたが、残念ながらこの分野ではある程度の不確実性は避けられないことをご承知おきください。

セットアップの容易さ:インストールは理論上は簡単ですが、試したAndroidエミュレーターはどれも、大量のファイルをダウンロードする際に遅延が発生します。アプリをすぐに起動できるとは期待できません。この点で最も手間取ったのはGenymotionでしたが、AndYのインストーラーも非常に時間がかかりました。

パフォーマンス:動作速度は?最新のAndroidスマートフォンのスムーズなパフォーマンスに近いでしょうか?それとも、遅延は発生しますか?後者は、例えば高速なモバイルゲームでは、あなたの体験を台無しにする可能性があります。

バージョン:エミュレーターはどのバージョンの Android をサポートしていますか? 最新版を実行できるエミュレーターはほとんどありません。ここでは Genymotion が優れた選択肢です。

機能:注目すべき主な点は、タッチスクリーンジェスチャーをエミュレートする機能です。例えばNoxでは、仮想デバイスのスワイプや傾きをキーボードショートカットに割り当てることができます。これらのオプションがないと、一部のモバイルアプリやゲームが使用できなくなります。

Mac との互換性:当たり前のようですが、すべてのエミュレーターが macOS で動作するわけではありません。

これらのエミュレータの使用についてもう少し詳しく知りたい場合は、「Mac で Android アプリを実行する方法」をご覧ください。

ノックス

ノックス

Nox はセットアップが簡単な Android エミュレーターです (インストーラーをダウンロードしてダブルクリックし、アプリのアイコンをアプリケーションにドラッグすれば準備完了)。Mac でも問題なく動作し、無料で、モバイル専用と思われる操作 (Temple Run で左右に傾けて「リーン」するなど) をキーボード ショートカットに割り当てることができる高度なツールが豊富に用意されています。

パフォーマンスは概ね模範的だと感じましたが、起動には他のアプリよりも時間がかかります。(初期設定は迅速でしたが、起動するたびにわずかな遅延があります。)さらに、「Fruit Ninja」のような素早い反応が求められるゲームをプレイしていると、Androidスマートフォンで体験するようなスワイプの感度に追いつけないことが時々ありました。しかし、全体的には優れた選択肢です。

最後に注意: 執筆時点では Android 4.4.2 KitKat というかなり古いバージョンの OS がインストールされていることになりますので、最新の機能は期待できません。

ジェニーモーション

ジェニーモーション

GenymotionはNoxよりもはるかに洗練されたエミュレーターですが、その分高額な料金がかかります(無料トライアルもあります)。主にソフトウェア開発者を対象としており、一般ユーザー向けではありませんが、そのパワーが必要だと思うなら試してみる価値はあります。

アプリを開くと仮想デバイスを追加するように求められ、Google Nexus 6PなどのモデルとAndroidのバージョンを選択できます。(仮想デバイスを「構築」するために必要なファイルのダウンロードには時間がかかる場合があることに注意してください。最大350MB程度になると思われます。私たちの場合は、完了するまでに何度かタイムアウトしましたが、これはブロードバンド接続が理想的とは言えなかったことが一因です。)

Noxより優れているもう一つの点は、執筆時点でAndroid 8 Oreoまでアップグレードできることです。4.4.2という古いバージョンに縛られることなく、Android 8 Oreoまでアップグレードできます。これは、Androidの機能を以前のバージョンではなく、現状のまま試してみたい人にとっては必須の機能です。パフォーマンスも高速です。さらに、物理デバイスをMacに接続して、Genymotionでテストしているアプリのリモコンとして使用することも可能です。

アンディ

アンディ

この人気のエミュレータは、最初はうまくいきませんでした。インストールプロセス(完了までにかなり時間がかかりました)中に、AndYが検索ツールのインストールを促し、さらに「Advanced Mac Cleaner」なるもののインストールを促してきたのです。これは評判の良いソフトウェアに期待される動作ではありませんが、どちらもスキップしても特に問題はなく、それ以来問題は発生していないので、今のところは見送ることにします。

パフォーマンスは問題ありませんでしたが、時折速度低下が見られました (2015 MacBook Pro)。また、Fruit Ninja というアプリがまったく読み込まれませんでした。

AndYの最新バージョンをインストールしましたが、Android 4.2.2が搭載されていました。AndY自体は将来アップデートされる可能性がありますが、アプリ内から新しいバージョンにアップデートする方法はありません。

これは十分にシンプルなエミュレーターで、必要な機能も備えています。無料なので試してみる価値は十分にあります。しかし、パフォーマンスではNoxの方が優れており、Genymotionはパフォーマンスと機能の両方ではるかに優れています(ただし、価格ははるかに高くなります)。

最後に、少し心配な点があります。あるRedditユーザーは、AndYがプログラム終了時でもバックグラウンドで動作する暗号通貨マイナーをインストールすると考えています。macOSでAndYを実行した際には、同様の不審な動作は確認されておらず、このソフトウェアはmacOSでは問題なく動作すると考えていますが、システムの動作に異常を感じた場合は、この点に留意する必要があります。詳しくは、こちらのRedditスレッドとこちらの記事をご覧ください。

著者: David Price、Macworld編集者

デビッドは20年以上テクノロジーについて執筆しており、2007年の最初のiPhoneの発売を取材した際にAppleの熱狂に乗った。彼は熱心なApple Watchの伝道師であり、HomePodは誤解されていると感じている。