AndroidアプリでHelloWorld ～環境構築編 Part1～

# はじめに
　AndroidアプリでHelloWorldをするために、Android開発の環境構築からまとめていきます。

# 環境
> Windows10 Pro 64bit
> Intel Core i7-7700K CPU 4.2GHz
> メモリ 32GB

# 開発環境構築
　Android開発といえば、以前は [eclipse](https://www.eclipse.org/) というものも使っていたようですが（まだ全然使われていますw）、現在は Google が IntelliJ IDEA をベースに作った Android Studio が優秀すぎて選択の余地はありません。しかも無料とか・・・

それでは早速やっていきましょう！

## 1. Android Studio(3.1)のインストール
### 1-1. [公式サイト](https://developer.android.com/studio/index.html)へ
　「ANDROID STUDIO 3.1 FOR WINDOWS (758 MB)」をクリック
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/85b1d8f6-4912-545e-9166-928412516cae.png" width=50%>

### 1-2. 実行ファイルをダウンロード
　利用契約に同意して実行ファイルをダウンロードします。私の環境では5分かかりました
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/fe9a45de-4519-3c4c-f082-05170240aa97.png" width=50%>

### 1-3. セットアップ開始
　セットアップ開始前に他のアプリケーション閉じたほうがいいよ～と言われるので、、すが、閉じません(笑)
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/bc416140-cc36-9b1b-7c80-70943fc5a2f0.png" width=50%>

### 1-4. AVDをインストール
　AVD(Android Visual Device) 必要なかったらチェック外してね～と言われますが外しません！！AVDとは仮想Android端末、いわゆるエミュレータというやつです。すごく容量くっちゃいますが、けっこう便利なので私は入れます
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/1239af0f-5341-ffc5-c37e-4002423a6169.png" width=50%>

### 1-5. インストール場所を確認
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/42fec7b4-c585-2113-4cef-f90da92ebdbe.png" width=50%>

### 1-6. ショートカットを作成
　スタートメニューへショートカット追加したくない方はチェックしてください！
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/07f5fda1-5eeb-69aa-00b3-acbfe0ad3e80.png" width=50%>

### 1-7. インストール！
　私の環境だと30秒で終わりました
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/3e4906df-85b8-7a59-652d-7816a9c1c947.png" width=50%>

### 1-8. セットアップ完了！
　「 Start Android Studio 」にチェックを入れて自動で Android Studio が立ち上がるようにしておきます
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/3cd9d6e3-7a14-3ac8-3039-9a79ac40ac78.png" width=50%>

## 2. Android Studio の設定
### 2-1. 設定の引継ぎ
　前のバージョンがあったら設定ファイルの場所を指定してください！
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/50f9b8a4-76b7-d260-088c-515d88ec2c72.png">

### 2-2. ようこそ！
<details><summary>このセットアップウィザードでは、Android SDK(Software Development Kit) と開発環境の設定をするとのこと</summary><div>
> セットアップウィザードとは
> ユーザーに必要な情報を適宜示しながら対話形式で簡便に操作できるよう工夫されたソフトウエアの機能のこと
</div></details>
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/b83f72fb-667b-2922-5cd1-28755c751257.png" width=50%>

### 2-3. カスタマイズするかどうか
　初めからカスタマイズしたい方はしてください。通常のままでも十分使いやすいです
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/7a2cd926-8025-ed23-626d-89b022213fe5.png" width=50%>

### 2-4. UI のテーマを選択
　少年の心を鷲掴みにして、さらには目にも優しい「Darcula」がオススメですw
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/358089f2-d26d-e27e-e78a-f1d3714f55bb.png" width=50%>

### 2-5. 必要ツールをダウンロード
　左の画像は設定の確認をしていて、右の画像は必要なツールのダウンロード完了したときの画像です。ツールのダウンロードは私の環境で5分ほどでした

<div>
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/f8c7480a-c98e-29dc-2379-d5ecf3a8061c.png" width=40%>
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/fbe2e5fd-91f6-3a97-9d9d-c1a371cd2eb9.png" width=40%>
</div>

### 2-6. 設定完了！
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/9af28b97-95af-806f-7945-378bfadd4693.png" width=50%>

### 2-7. Android SDK と JDK のパスを確認
　Android SDK(Software Development Kit)、JDK(Java Development Kit)のそれぞれのパスが設定されていなければ、アプリケーションがコンパイルできなかったり、AVD(Android Visual Device)  が起動できなかったり、ADB(Android Debug Bridge) コマンドや java コマンドが実行できなかったりするので、そのときには設定するようにする。

　補足ですが、JDK のパスの部分には Android Studio の JRE(Java Runtime Environment) のパスを代わりに入れておいてもいいみたいです。というか初期設定がそのようになっていました。
<img src="https://qiita-image-store.s3.amazonaws.com/0/165251/39dcd1ea-68a1-94b9-4f8b-54c99889a517.png" width=50%>

## まとめ
　今回は Android Studio のインストールと基本的な設定方法について書いていきましたが、Android Studio であれば、思っているよりはるかに簡単に設定できます。唯一面倒なのは、JRE(Java Runtime Environment) へのシステム環境のパスを追加しないといけない点ですかね。そうしないと、コマンドプロンプトで ADB コマンドを実行できないのです ><

次回は JRE と JDK について書いていきます。質問等あったらどんどんしてください！

＜追記＞
[Android Studio 3.1](https://android-developers.googleblog.com/2018/03/android-studio-3-1.html) がリリースされたので記事を更新しました！(2018/03/26)