1. Android学習 AndroidStudioのインストール〜HelloWorld編

**勉強できること**
AndroidStudioのインストール方法
プロジェクトの作成方法
基本的なAndroidStudioの使い方
エミュレータでアプリの実行

**前提**
AndroidStudioのバージョン：4.0.1
言語：Java
環境：作成者の環境はMacです。
　　　Windowsだと少し見た目や環境の設定方法が違うかもしれませんが基本的には同じです。

#1.AndroidStudioのインストール
公式サイトへアクセスして最新のAndroidStudioをダウンロードします。
https://developer.android.com/studio?hl=ja

公式サイトの手順にしたがってインストールを進めます。
https://developer.android.com/studio/install?hl=ja

基本的には「Next」を押して進めていけば問題ないです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/4de5c690-5137-ebfc-2dca-c4f7b7c81d00.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/491f611a-2d27-2b10-ec59-2df8476dab29.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/743ddf52-40e2-81a7-fe5d-3fd8376cd980.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/50d4a40e-6815-f40a-12f2-a44b481181bc.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/437228dc-65ab-01f5-0e5b-bc6d3359b181.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/8789bfcb-1cc9-c381-6062-58b690a55c84.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/fa618ce3-2e72-5c27-3511-4a830e5f56d0.png)
上記の画面が表示されたらインストール完了です。

#2.プロジェクトの作成方法
プロジェクトを新規に作成します。
「Start a new Android Studio project」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/8b638ebb-460c-6cfc-453d-f82dfa70a0f4.png)

AndroidStudioで提供されるプロジェクトテンプレート一覧が表示されます。
スマートフォンアプリを作成するので「Phone and Tablet」タブの「Empty Activity」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/8e555648-a1ad-6c81-393b-acb82723545b.png)

次にプロジェクト設定です。
必要な項目を設定します。

|設定項目|詳細|
|:--|:--|
| Name  |プロジェクト名を指定します。<br>今回はHelloWorldApplicationと指定します。|
|Package name|アプリケーションのパッケージ名を指定します。<br>今回は特に設定は不要です。|
|Save location|プロジェクトの保存先を指定します。|
|Language|使用する言語を指定します。<br>今回はJavaを指定します。|
|Minimum SDK|アプリをインストールできる最低のAPIレベル※を指定します。<br>デフォルトのままとします。|
※APIレベルとは、Androidプラットフォームのバージョンによって提供されるフレームワークAPIリビジョンを特定するユニークな整数です。
AndroidOS10であれば、APIレベル29となります。
APIレベルとOSバージョンの対応表が記載されているサイト：
https://feel-log.net/android/developer/api-level/
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/a1274b42-2613-684b-39e6-6ea11edcaaac.png)
上記設定後、Finishを押下するとプロジェクトが起動します。

#3.AndroidStudioの使い方
プロジェクトが起動できたでしょうか？
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/a1fccc41-5fff-4ed6-c787-fb8c5229a5c8.png)

少し使いやすく整えます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/acbdc8a9-96d7-82db-1389-de43fdf787d9.png)

基本的な使い方、見方を説明します。
画面上部には、実行する実機・エミュレータの指定や、実行ボタンなどが配置されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/64f13fc5-cb0b-8158-198f-6d28c3ad609d.png)
画面下部にはビルド、アプリ実行ログが確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/bf73fa73-53a1-a548-c160-f18c49ea8905.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/fc061bc4-40f1-e4c3-afd6-8df6ab583eea.png)

次にプロジェクトの構成について説明していきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/474468d3-b3fd-1120-672f-278dda95f972.png)
今全て覚えなくても使っているうちに覚えていくので問題ありません。
他にも色々な機能はありますがここでは割愛します。

#4. エミュレータ実行
最後にエミュレーターでアプリを実行してみます。
画面右上に「AVD Manager」があるのでそれをクリックします。
AVDは Android Virtual Device の略で、手元にAndroid端末がなくても
エミュレータを使ってアプリの動作を確認することができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/a6f41e3f-f162-6b6c-b51e-80e35db8bf1a.png)
AVD Managerが起動したら、「Create Virtual Device」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/de0beff6-57e1-2673-6742-b9128c8802bb.png)
エミュレータの端末サイズを設定します。
CategoryはPhoneを選択します。
表示を確認したいサイズの端末を選択します。
今回はPixel XLを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/2c750d77-7d3a-8b62-e2b3-69a9730e809c.png)
エミュレータのAPIレベル（OSバージョン）を指定します。
OS10で実行しようと思うので、APIレベル29をダウンロードします。
「Download」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/92554a1b-6fda-6692-91e8-5b834a38366a.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/7002a975-02ba-5e53-be0f-44b82fe07f3e.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/46bc63f6-c867-bda0-0cd7-d24a550dd782.png)
ダウンロード完了後、Qを選択して、次に進みます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/8116c7d6-7870-03f1-8fbf-359728b82ab4.png)
設定情報を確認します。
Nameは任意の名前を入力できます。デフォルトのままでも問題ありません。
問題なければ設定を終了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/b9d39503-1cd8-74b1-62c7-2485212cc2ca.png)
エミュレータが作成できました。
起動ボタンをクリックしてエミュレータを起動します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/0be4d10e-a057-0527-0f41-0a51a5979b31.png)
起動するとこのような画面が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/733d9e33-13f9-3f20-c68c-a995385503da.png)
この状態で先ほど作成したプロジェクトを実行してみます。
AVDManagerを閉じて、AndroidStudioの実行ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/6e31ee50-eaf5-0256-b629-4d0cdcb26927.png)
エミュレータに下記のような画面が表示されたら実行成功です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/718108/81a7f05d-28fc-f5cc-62fd-f5120174c73b.png)

今回はここまでとなります。
お疲れさまでした！d(´∀｀)b