この記事では、Android StudioでAndroidアプリを開発するためにVMware Workstation Pro上でUbuntu 18.04 LTSの仮想マシン(VM)を設定する方法について説明します。
- ハードウェア仮想化 (VT-d/VT-x/AMD-v) が有効な、少なくとも 16 GB の RAM を搭載したコンピューター
- VMware Workstation Pro をコンピューターにインストール
- Ubuntu 18.04 LTS ISO イメージをコンピューターにダウンロード
- インターネット接続環境。
仮想マシンの作成:
まず、VMware Workstation Proを開き、ファイル>新規仮想マシン・・・

ここで、次>をクリックします。

Now, select I will install the operating system later and click on Next >.

Now, select Linux as the Guest operating system and Ubuntu 64-Bit as the Version.をクリックします。

VM の名前を入力し、ファイルが保存される場所を選択して [Next] >.

VM ディスク サイズ(最低でも 100 GB がお勧め)を設定し、Store virtual disk as a single file を選択して [次へ >] をクリックして [次へ >] を押します。

ここで、ハードウェアのカスタマイズをクリック…

Now, set the Memory to 8GB (at least).

ここで、少なくとも 2 つのプロセッサーのコアを VM に割り当て、VM の仮想化エンジンを有効にします。

ここで CD/DVD (SATA) のセクションから参照設定をクリックして、インストール ISO イメージを選択してください。

ここで、Ubuntu 18.04 LTS ISOイメージファイルを選択し、「開く」をクリックします。

Ubuntu 18.04 LTS ISOイメージは、選択されているはずです。 ここで、「閉じる」をクリックします。

ここで、「完了」をクリックします。

新しい VM が作成されます。
Introcing Ubuntu 18.04 LTS ISO image is selected.04 LTS on VM:
ここで、先ほど作成した VM を選択し、「Power on this virtual machine」をクリックします。

Ubuntu 18.04 LTS インストーラーが起動するはずです。 通常通り Ubuntu 18.04 LTS をインストールします。

必須ソフトウェアパッケージのインストール:
VM に Ubuntu 18.04 LTS オペレーティングシステムがインストールされると、次に KVM と Open VM Tools をインストールする必要があります。
まず、以下のように APT パッケージリポジトリのキャッシュを更新します:

では、以下のように Open VM Tools をインストールしてください。

次に、QEMU と KVM を以下のようにインストールしてください。

ここで、以下のようにログインユーザを kvm グループに追加してください。

さて、以下のように VM をリブートしてください。
Installing Android Studio on VM:
VM が起動したら、main, universe, restricted, multiverse repositories が有効になっているかを確認します。

では、アプリケーション ランチャーから Ubuntu Software Center を開きます。

では android studio を探します。 見つかったらクリックします。

さて、インストールをクリックします。

ログインユーザーのパスワードを入力して認証をクリック。

インストールは開始されるでしょう。

Android Studioがインストールされたら、「起動」をクリックします。

OK をクリックします。

Android Studioはご覧のように起動します。

Googleとデータを共有するかしないかです。

ここで、「次へ」をクリックします。

ここで、「次へ」をクリックします。

UIテーマを選択し「次へ」をクリックします。

ここでNextをクリックします。

Finishをクリックします。

Android StudioはAndroid SDK Toolsをダウンロードしインストールを行います。 しばらく時間がかかります。

ここで、終了をクリックします。

Android Studioは起動するはずです。 今後は、Ubuntu 18.04 LTS のアプリケーションランチャーから Android Studio を起動できます。

Developing A Simple Android App on the VM:
このセクションでは、新しい Android プロジェクトの作成、Android Virtual Device (AVD) を作成、AVD 上で簡単な Hello World アプリケーションを実行することを説明します。
まず、Android Studio を起動し、Start a new Android Studio project をクリックして新しい Android プロジェクトを作成します。

「電話とタブレット」セクションから Empty Activity を選択して [次へ > をクリックします。

Phone and Tablet セクションから Empty Activity を選択し、[Next]をクリックします。

プロジェクトの準備ができるまでにしばらくかかります。 プロジェクトの準備ができたら、ツール > AVD Manager.

ここで、テスト目的でアプリケーションを実行する仮想デバイスを選択し、[次へ]をクリックします。

ここで、テストに使用したいアンドロイドのバージョンのダウンロードをクリックします。

ここで、受け入れを選択し次をクリック。

Androidシステム画像のダウンロードを開始するはずです。 完了するまでしばらく時間がかかります。

インストールが完了したら、「完了」をクリックします。

ここで「次」をクリックしてください。

ここで、Finish をクリックします。

Android仮想デバイス(AVD)が作成されるはずです。 ここで、ウィンドウを閉じます。

ここで、実行をクリックします。 > Run ‘app’

今作成したAVDを選択しOKをクリックしてください。

ご覧のように、AVD 上で Hello World アプリが実行されています。

以上が、Android Studio で Android アプリケーションを開発するために VMware Workstation Pro 上の Ubuntu 18.04 LTS VM を設定する方法です。 この記事をお読みいただきありがとうございました。