VirtualBoxでAndroidをPC上で動かす完全ガイド

最新版のAndroidを、スマートフォンやタブレットではなくデスクトップPCで試してみたいと思ったことはありませんか?その理由は人それぞれです。
例えば、まだ自分のデバイスに配信されていないAndroidの新バージョンを、実際にアップデートする前に体験してみたい場合や、特定のアプリや機能が最新のAndroid環境でどのように動作するのかを事前に確認したい場合などが挙げられます。
この記事では、VirtualBoxを使ってAndroidをエミュレートする方法を詳しく解説します。これにより、デスクトップから快適にモバイルOSを操作できるようになります。
Android用仮想マシンの作成
まず、VirtualBoxをインストールし、Android-x86の最新ISOファイルを入手しましょう。公式サイトや配布ページからダウンロードできます。
インストールが完了したら、VirtualBoxを起動し、「新規」をクリックして新しい仮想マシンの作成を開始します。名前は任意のもので構いませんが、OSのタイプとバージョンは必ず「Linux」と「Other Linux(32-bit)」を選択してください。ここは重要なポイントなので、間違えないように注意しましょう。

次に、Android OSに割り当てるメモリ(RAM)容量を設定します。PCの搭載メモリ量にもよりますが、最低でも1GB以上を割り当てるのがおすすめです。4GBを割り当てれば、OSを非常に快適な速度で動作させることができます。
続く画面では仮想ハードディスクを作成するオプションを選択し、その後の画面ではデフォルトのVDI形式のまま進みます。さらに、仮想ハードディスクのサイズを固定サイズにするか、仮想マシンの使用状況に応じて動的に拡張するかを選択します。

「仮想ハードディスクを作成する」画面では、スライダーを使って仮想ディスクが占有できる最大容量を決め、「作成」をクリックします。Androidの動作には8GB以上あると安心です。
仮想マシンにAndroidをインストールする
仮想マシンが作成できたら、いよいよAndroidをインストールします。VirtualBoxのメイン画面で「設定」→「ストレージ」を開き、プラスアイコンの付いたCDアイコンをクリックして「ディスクを選択」を選びます。表示されたウィンドウで、先ほどダウンロードしたAndroidのISOファイルを選択して「開く」をクリックし、ストレージツリーの一覧から対象ファイルを選んで「OK」を押します。
VirtualBoxのメインメニューから「起動」をクリックすると、Android-x86をインストールせずに実行するか、インストールするかなどの選択肢が表示されます。ここでは「Installation(Android-x86をインストール)」を選択し、GPTパーティションを作成するかどうか尋ねられたら「No」を選択します。
次に表示されるコマンドライン画面で、先ほど作成した仮想ディスクを選択します(サイズを目安に識別できます)。その後の画面では「New」→「Primary」→「Bootable」→「Write」の順に進みましょう。

確認メッセージが表示されたら「yes」と入力すると、パーティションが自動的に作成されます。その後「Quit」を選択すると、Androidをインストールするパーティションを選択する画面に移ります。

先ほど作成したパーティションを選択し、ファイルシステムには「ext4」を指定します。

フォーマットの確認では「Yes」を選択し、GRUBブートローダーのインストールについても「Yes」、「/systemディレクトリを読み書き可能な状態でインストールするか」についても「Yes」を選択します。これでAndroidがパーティションへインストールされます。
インストールが完了すると、すぐに仮想マシン上でAndroidを起動するオプションが表示されます。次回以降は、VirtualBoxを開いて該当する仮想マシンを選択し、「起動」をクリックするだけでAndroidを立ち上げられます。

まとめ
VirtualBoxは長年にわたり、Windows(その他のOSでも同様)上の小さなウィンドウ内で異なるOSを手軽に実行できる、最も信頼性の高い方法の一つとして定評があります。ゲームなどの高負荷な用途への最適化はされていません(そうした用途にはBlueStacksの方が適しています)が、OSのテストや検証、さらにはネットワーク機能をほぼそのまま活用した実用的な利用にも十分対応できる優れたツールです。ぜひ本記事の手順を参考に、PC上でAndroidを体験してみてください。
-
Fitbit Pay完全ガイド:設定方法からお支払い・セキュリティ対策まで徹底解説
Fitbitは、最も優れたスマートウェアラブルデバイスのひとつです。多彩なモデルと豊富な機能を備えており、その中でも人気の高い機能が「Fitbit Pay」です。Fitbit IonicやFitbit Versaに搭載されたNFC(近距離無線通信)チップにより、非接触決済に対応したあらゆる店舗で、腕時計をつけたまま支払いが可能になります。 この記事では、Fitbit Payの使い方をマスターできるよう、設定方法からセキュリティ対策まで完全ガイドとして詳しく解説します。 Fitbit Payとは? Fitbit Payは、デビットカードやクレジットカードをFitbit IonicおよびVersa
-
Androidのウイルス除去完全ガイド|感染原因・症状・対処法を徹底解説
あらゆる場面において、ウイルスへの感染は最大の悪夢です! テクノロジーの世界では、ウイルスやマルウェアといえばデスクトップPCやノートPCを連想しがちですが、実は最も感染リスクが高いOSのひとつがAndroidスマートフォンです。ここ数ヶ月だけでも数多くの脆弱性が悪用されており、研究者の調査によると、全Android端末の87%が少なくとも1つの重大な脆弱性にさらされ、95%の端末はたった1通のSMSメッセージでハッキングされる可能性があることが判明しています。 では、もしスマホがウイルスに感染してしまったらどうすればよいのでしょうか?多くの方が真っ先に思い浮かべるのは「初期化(ファクトリーリ