初心者がAndroid Studioを動かしてみる

#はじめに
今回はAndroid Studioを使ってみたいと思います。
スマホのアプリ開発に挑戦したかったのですが、私のPCがWindows環境のため、Androidの開発の方が良いと思ったからです。
今回作業した内容を記載していますが、私自身初心者のため、間違いがありましたらすみません。

#Android Studioの導入
[[Android] Android Studio をインストールする手順（Windows）](https://akira-watson.com/android/adt-windows.html)
こちらの記事を参考にさせていただきました。

基本的に書かれている内容の通りに進めていけば導入することができました。
ただ、少し気になった点だけメモしておきます。
（JDKに関しては、別の機会に既に入れていたので今回何もしてないです。）

#AndroidStudioの日本語化
[Pleiades - Eclipse、IntelliJ などの日本語化プラグイン](http://mergedoc.osdn.jp/#pleiades.html#PLUGIN)
日本語のプラグインをこちらからダウンロードしました。

ダウンロードしたフォルダ内の`setup.exe`を実行すると、日本語化するアプリケーションのパスの選択ができますので、`studio64.exe`を選択します。
![setup.png](https://qiita-image-store.s3.amazonaws.com/0/311225/7fbd2f3f-3e1b-7146-e34d-465f059614b0.png)
デフォルトでは、`C:\Program Files\Android\Android Studio\bin`にあります。
あとは、「日本語化する」を押すだけで勝手に日本語にしてくれます。
以降の記事の画像は日本語化後に撮ったものなので、ご了承ください。

[Android Studio 3.2を日本語化する | Androidプログラミング入門 | JavaDrive](https://www.javadrive.jp/android/install/index5.html)
こちらの記事を参考にしました。

#SDKのインストール

![sdk1.png](https://qiita-image-store.s3.amazonaws.com/0/311225/10e7dd9f-6c92-ecf3-8ee2-f04fe824eabc.png)
SDKManagerから画像のようにチェックをつけて、右下の「OK」を押すとそのSDKをインストールできます。
今回私は、「Android8.0」以降のSDKをインストールしました。
これは、開発するアプリの対象のバージョンをインストールすれば大丈夫かと思います。

#SDK Toolsのインストール

SDK ManagerのSDK Toolsタブを押します。
![sdk2.png](https://qiita-image-store.s3.amazonaws.com/0/311225/0e2f4d96-ccf7-a5e6-598b-bd15545639b7.png)
最初からある程度インストールされていると思います。
今回は、先述の記事の通りに画像の四角で囲んでいる「Google Play Services」と「Google USB Driver」を追加でインストールしました。
しかし、今回はまだ使用していないので、まだしなくても問題ないかもしれません。
「Google Play Services」はいまだに何に必要なのかわかっていません……（GooglePlayを使うようになったら必要？）
「Google USB Driver」は実機とPCをUSBで接続する際に必要みたいです。（次回用）

#AVD Manager
ここでは、Androidのエミュレータを使って実行する準備をします。
ここ以降の内容も同じ方の記事にありました。
[[Android] 簡単なHello worldアプリをAndroid Studioで作成](https://akira-watson.com/android/helloworld.html)

![avd1.png](https://qiita-image-store.s3.amazonaws.com/0/311225/df7d5da9-26c8-f656-38f9-8dd2d5eaf2f6.png)
メニューからAVD Managerを選択します。
![avd2.png](https://qiita-image-store.s3.amazonaws.com/0/311225/350dfff3-db2c-24a2-3ded-0ebc32622206.png)
仮想デバイスの作成を押します。
![avd3.png](https://qiita-image-store.s3.amazonaws.com/0/311225/dc3afbde-08b9-c8e9-65c8-0b69c9f48148.png)
好きな機種を選択します。
![avd4.png](https://qiita-image-store.s3.amazonaws.com/0/311225/788d68d7-6777-957c-c6bc-74517ad4a37c.png)
SystemImageを選択します。
私はよくわからないので、おすすめとなっているものを選択しています。
ここで、SystemImageがインストールされていなければ、
ダウンロードを押して、ダウンロードをします。
![avd5.png](https://qiita-image-store.s3.amazonaws.com/0/311225/74a790ec-31f5-cbb1-d236-6fc4bf4d2323.png)
完了です。

また、ここでダウンロードするSystemImageはSDK Managerからダウンロードできるようです。
![sdk3.png](https://qiita-image-store.s3.amazonaws.com/0/311225/0c3ee291-8dc5-1e62-ae0e-a59894fee54d.png)
画像の右下のチェックボックスを押すと、詳細が出てきます。
四角で囲っているところがSystemImageです。
バージョンごとに違うので、それぞれインストールする必要があります。

#実行してみる
プロジェクト自体は先述の記事の通り作成しました。
最初からある程度できているので、そのまま実行できます。
![run.png](https://qiita-image-store.s3.amazonaws.com/0/311225/a1d8a10b-28f1-b354-ba4b-1d4c38f655e7.png)
メニューから実行を選択します。
![run2.png](https://qiita-image-store.s3.amazonaws.com/0/311225/8a00d388-0440-719b-b932-c19e1cd808f7.png)
端末の選択が出るので、先ほど作成したエミュレータを選択します。


HelloWorld！
![run3.png](https://qiita-image-store.s3.amazonaws.com/0/311225/9014b792-932f-1c80-34a3-ab4a61389ef1.png)

無事実行することができました。

#おわりに
今回エミュレータで実行しましたが、
今度は実機での実行の記事も書きたいと思います。