\r\n\r\n
デスクトップとモバイル端末の差はどんどん縮まってきています。しかし、それは私たちの**にデスクトップタイプのアプリが増えることを意味し、一方でモバイルアプリをデスクトップに載せることはこれまでと同様に困難です。Chromebookを使うなら別ですが。
でも、Macを使っている場合はどうでしょう?macOS上でAndroidアプリを動作させることが可能です。サードパーティーのソフトウェアが必要で、設定に時間がかかることを覚悟する必要があります。終了後、googleplayショップにアクセスすることも可能です。
このガイドでは、最適なソリューションであるVirtualBoxと、その他いくつかのアプローチについて説明します。
Mac上でAndroidアプリケーションを実行するには、フルバージョンのAndroidオペレーティングシステムをインストールするのが一番です。無料のVirtualBoxソフトウェアと、Intelプロセッサを搭載したコンピュータ用に開発されたAndroidのバージョンを使って、これを行うことができます。
事前にx86版のVirtualBoxとAndroidをダウンロードしてください。
ダウンロード:VirtualBox(無料)
ダウンロード:Android x86版(無料)
手続きは簡単ですが、多くのステップを踏みます。仮想マシン、パーティション、ファイルシステムなどの知識がない方でも、ご安心ください。技術的な説明は省きますので、この指示に従ってください。
VirtualBoxをインストールし、起動します。メイン画面で[新規]をクリックし、仮想マシンの名前(Androidと呼んでもかまいません)を入力します。タイプ」で「Linux」を選択し、「バージョン」で「Other Linux (64-bit)」を選択します。".その後、[続行]をクリックします。
次の画面では、デフォルトのままで構いません。「続ける」をクリックして、メモリサイズ、ハードドライブ、ハードドライブのファイルタイプの設定を受け入れます。
物理ドライブのストレージ」で、速度を少し上げるために「固定サイズ」を選択し、「続行」をクリックします。
次の画面は、ファイルの場所とサイズです。フォルダアイコンをクリックして、新しい仮想ドライブの保存先を選択するか、デフォルトオプションのままにしておきます。また、ディスクサイズは推奨値を使用し、「作成」をクリックしてください。
仮想マシンのセットアップが完了したので、Androidをインストールする必要があります。
次に先ほどダウンロードしたAndroidのISOファイルを選択し、「開始」をクリックします。これでOSをインストールすることも、インストールせずに実行することもできます。この場合、処理速度が遅くなり、設定も保存されません。何度か使用する予定がある場合は、OSをインストールしておくとよいでしょう。
マウスは次のいくつかのオプションには適用されませんので、キーボードのカーソルキーで選択されているオプションをハイライトし、Enterキーを押して選択します。
まず、ハードディスクに仮想パーティションを作成します。次の画面で[Create/Modify Partiti***]を選択し、[No]を選択します。
次に、「新規作成」を選択して新しいパーティションを作成し、「プライマリ」を選択してEnterキーを押し、サイズを承諾します。最後に、「Bootable」をハイライトして、再度Enterキーを押します。上の表のFlagの下にBootの一語が表示されているはずです。
このとき、カーソルキーで書き込みにスクロールし、Enterキーを押してください。パーティションがディスク上のデータを破壊するという警告は無視しても構いません。はい」と入力するとスタートします。
終了したら、ExitにスクロールしてEnterキーを押してください。
これでChoosePartition画面が表示され、新しく作成した仮想パーティションが一番上に表示されるようになりました。次に、このパーティションにAndroidをインストールします。パーティションを選択し、OKを選択するとスタートします。
次の画面で、「ファイルシステムの選択」でext4を選択し、次の画面で「はい」をクリックして確定します。その後、パーティションはフォーマットされます。
次に、ブートローダをインストールするかどうかを聞かれます。はい」を選択し、次の画面で「スキップ」を選択してください。/systemディレクトリを読み取り/書き込みでインストールするように促されたら、「はい」を選択すると、これでAndroidのインストールが開始されます。
終了すると、Androidの実行を促すメッセージが表示されます。Enterキーを押すと、デスクトップ上の独立したウィンドウで起動します。
そこからは、あなたの**、タブレット、またはTVボックス上であなたが知っているのと同じようにAndroidを使用します。マウスでの操作は可能です。「入力」> 「マウスの統合」(と、その選択を解除する)で動作させる必要があるかもしれませんが、マルチタッチは許可されていません。Cmd+Fでフルスクリーンになります。
Googleアカウントの情報を入力することで、Playストアにフルアクセスできるようになります。また、アプリのダウンロードやブラウザ経由でのサイドロードも可能です。すべてのアプリが動作するわけではありませんし、すべてのアプリが完璧に動作するわけでもありませんが、うまくいけば、お気に入りのアプリのほとんどを起動させることができるはずです。
MacOS上でAndroidアプリを動作させるには、VirtualBoxが最適です。他にも、効果は低く、サポートが終了している場合もありますが、調査可能なオプションがいくつかあります。
androidsdkは、Androidオペレーティングシステムのための完全なエミュレータを提供し、その主な利点は、常に完全に最新の状態に保たれていることです。しかし、デスクトップ上で任意のアプリケーションを実行するために使う方法ではなく、自分で作ったアプリケーションを素早くテストするためのものです。
そのため、アプリケーションのインストールは容易ではなく、エミュレーターの動作も決して良いとは言えません。また、Studioの全ソフトウェアをインストールすることは、多くのユーザーが実現したいことに対し、過剰であると思われます。
bluestackは、Windows上でAndroidアプリを実行するための最良の方法です。bluStacks AppPlayerは無料で、高速かつ非常に簡単にセットアップすることができます。また、多くのアプリやゲームに適しています。
Macでbluestacks.comのウェブサイトにアクセスすると、MacOSコンピュータ用の本ソフトウェアのバージョンをダウンロードし、インストールするよう促されます。残念ながら、このソフトは現在サポートが終了しており、使えません。
このオプションを検討し、手元にWindowsの正規のコピーがある場合は、Bootcampを使用してMacをWindowsデュアルブートに設定する必要があります。その後、Windows版をインストールし、テストすることができます。
Chromeアプリは、Chromeオペレーティングシステム以外でも公式にサポートされなくなりました。しかし、まだダウンロードすることができます。 ARC Wellerは、MacのChromeで動作する古いアプリケーションで、その中でAndroidアプリケーションを実行することができます。
まだテストする価値はありますが、動作が遅く、アプリケーションのサポートもごくたまにしかないようです。また、サポートがないため、いずれは完全に機能しなくなる可能性があり、長期的な解決策とは言えません。
ほとんどのユーザーにとって、VirtualBoxは良い選択です。手順が複雑に見えるかもしれませんが、数分もあれば始められます。Play Storeとの連携により、お気に入りのアプリケーションを簡単にMacに取り込むことができます。
macOSでAndroidアプリを動かしていますか?今回の体験はいかがでしたか?下のコメント欄でご意見をお聞かせください。
原文:Simon Slangen、2012年7月9日。