Android Studio でチュートリアルアプリを立ち上げてみる

# この記事で出来る事
・Android Studio の公式ドキュメントにのっとって、「Hello, World!」と表示されるだけのアプリを、エミュレーター上で実行する。

※「そんなん言われなくてもわかるやろ」みたいな事も書きます。
kotlinやAndroid Studioの情報が比較的充実してないなあと感じたので、スマホアプリ初心者のうちから些細な事でも増やしていきたい次第です（普段使ってるrailsが情報に恵まれ過ぎ）。

## 環境
OS： mac OS Catalina
Android Studio のバージョン： 4.1.1
Android Studio はインストール済み
Kotlinプラグイン導入済み

## Android Studio の起動
こいつ（アイコン）をクリックしてアプリを立ち上げる。kawaii。
![asicon.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/d6458fe5-3042-64a1-5c9e-3e74b7111606.png)

起動した。
![スクリーンショット 2021-05-21 0.44.13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/0923f38d-ed11-f48f-d397-76ee56e33859.png)

## 新規プロジェクトを立ち上げる
メインメニューから、「+ Create New Project」を選択する
![スクリーンショット 2021-05-21 0.46.54.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/c3a592b6-63dd-2304-615c-91df66ae246d.png)

デフォルトで「Empty Activity」が選択されている。特に何も触らず「Next」。
![スクリーンショット 2021-05-21 0.50.25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/245509f9-f397-edd5-36ea-f821fc2cdd6e.png)

設定っぽい画面が出てくる。ので、
・「Name」にはアプリの名前を適当に。
・「Package name」はNameから勝手に命名してくれるので、変えたい場合はご自由に。此度は触れるべからずで。
・「Language」はjavaかKotlinが選択可能。此度はKotlinを使用（この記事では一行も書かないが）するので選択。
・「Minimum　SDK」は動作を保証する最小バージョンを選択。今回は何もいじる必要ないかも。

そして華麗に「Finish」を押せば、必要なディレクトリ構成や最低限のファイルを生成してくれる故待つべし。rails newした時のようなブレイクタイム。
![スクリーンショット 2021-05-21 0.59.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/95e4d8cc-304b-bc49-500d-285f15203399.png)


エディタらしい画面が表示される。ぶっちゃけもうこれで完成自体はしているので、エミュレータの起動とアプリの実行で優勝していく。
![スクリーンショット 2021-05-21 1.02.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/f87359d7-fdbe-3854-c401-4f3f1d0b5e1e.png)


## エミュレータの準備
アプリを実行するための環境を作る
エディタ上部のツールバーから、「スマホを見つけ他ので地面から這い出てくるカイロス」みたいなアイコンをクリック。メガ進化返して。
![スクリーンショット 2021-05-21 1.04.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/9b66de72-f73e-8eea-5dea-b2f271291ed7.png)


こんな画面が出てくるので、迷わず「+ Create Virtual Device...」をクリック。
![スクリーンショット 2021-05-21 1.07.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/ae874c1a-56c6-4af4-dd56-8afd09246d94.png)


で、どんなスマホのエミュレータを作成するかの設定画面だが、この時点では正直なんでも良い。触るべからず。Next。
![スクリーンショット 2021-05-21 1.10.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/4132dcf5-aae2-632b-0372-10bef971cf4b.png)


次はAndroidのバージョンを選べとのこと。これもなんでも良いが、ダウンロードしないと使用できない為、各自使いたいバージョンをダウンロードされたし。Next。
![スクリーンショット 2021-05-21 1.12.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/aff9922f-3e93-c8b5-d1c9-988724457689.png)


次の画面も華麗にスルーして「Finish」をクリックすれば、晴れてエミュレータの完成。ちなみに僕はiphone派。
![スクリーンショット 2021-05-21 1.14.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/a1da55a7-5077-9cef-ccb3-bcead961aaf7.png)

![スクリーンショット 2021-05-21 1.16.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/9de7149d-359a-f86b-e4d5-ba338cb847b4.png)
完成したらさっさとエミュレータ作成窓を閉じて、メイン画面に戻る。

## アプリを実行する

さて、戻ったら、ツールバーの左側プルダウンが「App」と今作ったエミュレータが選択されている事を確認。されてなければ選んであげて。
![スクリーンショット 2021-05-21 1.18.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/74910c00-defb-5b8f-257b-ecc9b951c7f9.png)

では、お待ちかね。一つ右にそびえるRUNボタンをクリック。
![スクリーンショット 2021-05-21 1.20.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/a6529e62-6122-2607-c84f-757fe91a91da.png)


無事にビルドが完了すると、エミュレータ上で立ち上げたアプリが表示。アプリが増えるよ！やったねことりん！
![スクリーンショット 2021-05-21 1.25.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/664322/566c7610-cbc2-c07c-ff51-472a411e9b80.png)


### 余談
ひょんなことから、ペッパーくんのアプリ作成の依頼が飛んできそうになり、railsしか触った事のない身で、急ピッチでAndroid Studioを使えるようになろうと、慌てて情報をかき集めてます。
本当、情報少ないので盛り上げてもろて（他力本願）。