目次:
PCでAndroidアプリやゲームを実行したいので、小さな電話画面に追いやられたことがありませんか? または、Androidで機能をテストする必要があるかもしれませんが、Androidデバイスは手元にありません。 コンピューターでAndroid(およびそのアプリ)を実行する3つの無料の方法を次に示します。
BlueStacksでお気に入りのアプリを実行する
いくつかのアプリを実行するだけで、Androidのようにエミュレータを使用する必要がない場合は、BlueStacksを試してください。 長年にわたり、最高のAndroidアプリエミュレーターになり、アプリやゲームをスムーズに実行できる機能が満載されています。 仮想化を使用してAndroidをエミュレートするため、コンピューターのBIOSにジャンプし、コンピューターがサポートしている場合はIntel VT-xまたはAMD-Vを有効にして、最高のパフォーマンスを実現する必要があります。
他のWindowsまたはMacアプリケーションと同じようにBlueStacksをダウンロードしてインストールします。 コンピューターの約2GBのスペース(およびダウンロードしたアプリ)を占有し、起動すると、カスタマイズされたホーム画面が表示されます。 従来のAndroidランチャーを模倣していませんが、Playストアにアクセスして必要なアプリをダウンロードできます。これらのアプリは、BlueStacksのホーム画面とWindowsデスクトップに独自のショートカットとして表示されます。 問題のアプリを実行するには、アイコンをダブルクリックするだけです。
BlueStacksは、対応するデスクトップアプリがないアプリに最適ですが、ゲームに関して言えば、エミュレータは本当に輝いています。 BlueStacksには、マウスとキーボードの組み込みマッピングが付属しており、さまざまなAndroidゲームにあるタッチコントロールに合わせてカスタマイズできます。 また、解像度、DPI、FPS、およびエミュレータに割り当てられたCPUまたはRAMの量を調整して、速度とグラフィックの忠実度の最適なバランスを確保できます。
残念ながら、BlueStacksにはいくつかの広告と混乱がありますが、以前ほど押し付けがましくはありません。また、Android 7.1.1をベースとして使用することを考えると、得られる機能に少額の費用がかかります。市販されているほとんどの代替品よりも。
Genymotionで完全なAndroidエクスペリエンスをエミュレートします
個々のアプリではなく、Androidオペレーティングシステム自体を調べたい場合、Genymotionはまともなエミュレータです。 Genymotionのメイン製品は開発者向けに設計されており、使用するには費用がかかりますが、個人用にダウンロードできるソフトウェアの無料バージョンがあります。最初にWebサイトでアカウントを作成するだけです。
GenymotionはVirtualBoxを使用してAndroidをエミュレートするため、PCにVirtualBoxをインストールするか、VirtualBoxがバンドルされたバージョンをダウンロードする必要があります。 他のWindowsプログラムと同じようにインストールし、ウィザードで「個人使用」のバージョンを選択します。 (BlueStacksと同様に、お使いのコンピューターのBIOSからIntel VT-xまたはAMD-Vを有効にする必要があります。)
Genymotionを起動すると、インストールできるデバイステンプレートのリストが表示されます。これにより、画面解像度、Androidバージョン、およびエミュレーターに割り当てられるリソースが決まります。 必要なテンプレートをインストールし、ダブルクリックしてAndroidを起動します。 ホーム画面内を移動したり、アプリを起動したり、GPSロケーションなどの特定のイベントをエミュレートしたりできます。
Googleアプリが付属していないAndroidの非常にシンプルなバージョンから開始することに注意してください。そのため、Playストアが必要な場合は、右上隅の[Open Gapps]アイコンをクリックしてそれをインストールします。 また、どのテンプレートを選択しても、カスタムバージョンのAndroidは取得しません。たとえば、Samsung Galaxy S9テンプレートを選択しても、SamsungのOne UIは取得できません。 仮想マシンの解像度と仕様を決定するだけです。
私のGenymotionは、かなり強力なPCでも動作がやや遅いことがわかりましたが、走行距離は異なる場合があり、Androidの設定やその他の組み込み機能を探索するには十分に機能します。 Genymotionがニーズに合わない場合、Googleの公式Androidソフトウェア開発キットにはAndroidエミュレーターも付属していますが、セットアップはもう少し複雑なので、ほとんどのユーザーにはお勧めしません。
Android-x86を使用してPCでAndroidを直接実行する
もう少し充実した機能をお探しの場合は、Android-x86プロジェクトを使用すると、PCで真のAndroidに近づくことができます。 Android-x86は、Androidをx86プラットフォームに移植するオープンソースプロジェクトであり、ARMベースの携帯電話やタブレットの代わりにコンピューターで実行できます。
Android-x86を実行するには、いくつかのオプションがあります。 AndroidをPCのデスクトップオペレーティングシステムとして単独で実行する場合は、AndroidをISOディスクイメージとしてダウンロードし、Rufusなどのプログラムを使用してUSBドライブに書き込むことができます。 次に、そのUSBドライブを問題のPCに挿入して再起動し、ブートメニューに入ります(通常、ブートプロセス中にF12などのキーを押します)。
Android-x86 USBドライブから起動することで、PCに影響を与えることなくライブ環境でAndroidを実行したり、PCのハードドライブにインストールして永続的に使用したり(パフォーマンスを向上)できます。
または、既存のオペレーティングシステム上でAndroid-x86を実行する場合は、ディスクイメージをダウンロードしてVirtualBox内で実行できます。 VirtualBoxに精通していない場合、これはもう少し高度ですが、MacでWindowsを実行するためのガイドでは、プロセスに慣れることができます。
公式サイトには、Android-x86を仮想マシンで起動して実行するためのヒントもいくつかあります。 BlueStacksのようなものを使用するよりも手間がかかりますが、純粋なAndroidに近いという点でも優れています。