初心者がAndroidアプリを作ってみる　～アプリを起動する～

#**初めに**

Androidアプリの自己学習として、シリーズ化を目指しています。
過去の記事を記載しておきますので、
Androidアプリは作ったことがないよ！
という方がいれば、以前の記事から見ていただければ幸いです。

リンク
・[初心者がAndroidアプリを作ってみる　～開発に必要なツールの設定～](https://qiita.com/t-namba/items/e9272635e9e85f25438d)
・[初心者がAndroidアプリを作ってみる　～プロジェクトの作成～](https://qiita.com/t-namba/items/69161387bee61c0187aa)

もうシリーズ3つ目です。
おかしい。。。
まだ起動、まだハロワ(Hello World)だと…？

1つ目の記事でここまで書くべきだった。。。
もう開き直って、刻んでいくことにします…！

まず、Androidアプリを動かすには下記の2つ方法があります。
・実機を使用
・仮想デバイスを使用

手元に実機もあるのですが、ここでは
仮想デバイスを使用して動作確認をすることとします。

#**仮想デバイスの作成**

Android Studioの画面右上にあるAVDマネージャーのアイコンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/ea05761f-21c3-2091-84fd-907e3dd83574.png)

[仮想デバイスの作成]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/70185ee9-ee67-b4ee-ae5f-baf62531e45c.png)

端末のサイズを選びます。
[Nexus 5X]を選択し[次へ]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/752ca7ad-c5e6-7431-0141-98a9dbfe45cc.png)

次に端末で動かすAndroidのOSバージョンを指定します。
ここではAndroid 8.1のOreoを[Download]します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/b9ca02a9-ed3e-d71f-d127-555a40203008.png)

[受諾]を選択し[次へ]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/2e15171a-83bc-596b-3c34-9b8fffd72232.png)

ダウンロードが完了するまで少々待ちます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/805fef7e-4bc4-99ab-ffeb-4c7a66b5c057.png)

[完了]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/54c5b192-3f1a-c0c7-fb77-b181c4ec674f.png)

Oreoの行を選択したまま[次へ]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/21b37dcb-b170-b573-91d5-e97ac9d0cd57.png)

作成するAndroid仮想デバイスの名前を決めます。
今回は自動で入力される[Nexus 5X API 27]のまま[完了]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/7dda7b49-dcdc-7a5f-b3a0-3cde3fa7e436.png)

次に下記画面のアクション欄の三角のボタンを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/c80741c3-18ec-3e24-913c-513af66e88ba.png)

スマホの画面が表示されるまで少々お待ちください。
これで仮想デバイスは起動となりますが、
今後の操作をしやすくするため、
本記事では仮想デバイスを日本語化する方法を記載します。

Androidの初期化完了後、立ち上がった画面の下部にある[^]を押下してください。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/07feb2e1-5cea-39ac-cdeb-cf1ed866e8f7.png)

「Settings]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/4d264cd3-9da3-cb22-e49f-bc50422d1a5a.png)

画面を下にスクロールして[System]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/84cf08f9-9624-eb73-9a53-99ff51da32d5.png)

[Languages＆Input]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/c05e927d-ea31-93a7-9105-50f15c84e319.png)

[Languages]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/d369bf0f-a656-67df-ea9b-cf2fc06d0f0b.png)

[Add a Language]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/d76dff5d-5796-9854-7f66-925252503266.png)

一番下までスクロールし、[日本語]を押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/0c58a6b6-0831-2e58-53ab-19e69a314f5b.png)

日本語の右側の4本線をドラッグして、一番上に並べ替えます。
表示が日本語になったことを確認してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/b5ba2d8e-0d42-fede-afd7-fb170a0b6e92.png)


#**仮想デバイスでアプリを実行する**
Android Stadioにて、画面右上にある実行ボタンを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/d8ea6bbe-e309-48a9-9b23-2459582bcea4.png)

アプリは自動で起動するため、少々お待ちください。
中央に「Hello World」と表示されれば、無事アプリ起動となります！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/530030/d5c20eda-0e4b-ff1f-07bc-6df6ec1521ed.png)


#**最後に**
アプリは起動しましたが、
まだ、アプリを作ってみた！
という感じはしません…！

次回以降はもっとアプリらしくしていこうと思います。
何をするかは、これから考えます！