Win11にAndroid Studioをインストールしエミュレートしてみる

こんにちは。
株式会社クラスアクト インフラストラクチャ事業部の大塚です。

今回はWin11にAndroid Studioをインストールし、仮想的なAndroidデバイスを立ち上げてみたいと思います。

# 用語
## Android Studioとは？
公式サイトが以下となりますが、"Androidアプリ開発用の公式の統合開発環境（IDE）"と記載しておりますね。
これを使うことでPC上に仮想的なAndroidスマホを用意して、それを使って作成したアプリの挙動を確認出来たりするみたいなので、見てて面白いなぁというかワクワクする感がハンパないです。

https://developer.android.com/studio/intro?hl=ja

# 手順
以下の公式サイトよりダウンロードを行います。
ダウンロード時に利用規約が表示されるので、読んで同意にチェックしましょう。

https://developer.android.com/studio?hl=ja

PCのダウンロードフォルダにexeファイルがあると思いますので、それを実行します。
Nextを押下して次に進みます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/0dc66420-5e77-9202-0aa3-8d4cdb7c4efc.png)
デフォルトの設定のままNextを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/9555e966-0772-52c0-d1a6-1c4405e5a814.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/ab7de41c-12a1-da26-7c19-3ad0217c079f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/b0c7270e-6b08-630c-421c-b5d4a0f1807f.png)
"Completing Android Studio Setup"と出ればOKです。Finishを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/6ad3a44a-d664-5c7b-eba4-5cbc32bdb0c3.png)
Android Studioの起動時に以下を聞かれると思いますが、今回は初回起動でconfig等もないことからDo notを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/c9868f35-22e0-a464-42bf-f0dd3945bbb8.png)
スクショはとっていませんが、アプリ内でも色々同意を求められるので内容を承認（accept）するとコンポーネントのインストールが開始されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/64fec64a-0943-cf92-80e5-a04d8c2d76c4.png)
インストールが終了すると以下のような画面が表示されます。次にパスを通していきたいと思います。More Actionsを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/35320dfc-497d-0857-b475-c7858b5baec3.png)
SDK Managerを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/ba1507e2-95fd-7880-760b-68e3e9686609.png)
上の方にあるSDK Locationをコピーします。普通にCtrl＋Cで行けます。これに"&yen;emulator"を追記して、Win11の環境変数に組み込みます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/b902667a-e83b-6bff-fa20-ffb05d757ee9.png)
設定>システム>バージョン設定からシステムの詳細設定を押下します。
![名称未設定.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/1260a59b-a9d3-2e4d-6ffd-2e6627b4dbd3.png)
環境変数を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/77dd538f-f522-b1e9-af00-4c3aad50aa7a.png)
Pathをクリックして編集を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/0bd83065-e6ba-03e9-e2bb-273102ae6b0a.png)
コピーしたものを追記してOKを押下。PCを再起動していきます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/43ac78a5-8a22-ce75-cf05-67cd8b13389c.png)
再起動後、CMDを開いてemulator -versionと入力・実行するとAndroid Emulatorのバージョンが確認できるはずです。これでパスが通ったことが確認できました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/3822db87-8a1a-6e04-5184-064307a79441.png)
最後に仮想的なAndroidスマホを立ち上げてみたいと思います。
Android Studioを再度立ち上げます。More ActionからVirtual Device Managerを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/80a7746d-7c5d-18a1-ba88-142a7d9472e9.png)
私の環境下ではPixel_3a～というものがすでに入っていました。再生ボタンを押下してみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/69ffd97c-baeb-0d7b-2e95-f79ec8bda422.png)
仮想的なAndroidスマホが出力されました。スマホのエミュレートが出来ていることが確認できますね！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/e4faeb53-c875-eec0-2d37-0a27f7e200ee.png)
エミュレートされているデバイスからWebブラウジングも出来ました！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3219385/f8b31780-bfbc-cbcd-a74e-ae754f7b7a59.png)