Android Studio3 Emulatorでアプリを動かそう

## 前書き
[前回の記事](http://qiita.com/noriseto/items/b7dff53f8ccd2ec209c4)で、Android Studio 3.0のセットアップが完了したので、続いて、エミュレータで自作アプリを実行してみます。
と言いつつ、ここでは、まだ開発無しでAndroid Studioのテンプレートをそのまま実行してみます。

## 新規プロジェクト作成
Android Studio を起動します。
![android21-2.png](https://qiita-image-store.s3.amazonaws.com/0/184036/8b58d0cb-a498-0a58-7db5-5baa74ca3b84.png)
[Start new Android Studio project] をクリック

![android22.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/be4a869e-f1d6-a030-cf20-a60e1e585ed3.png)
[Application name]、[Company domain]、[Project location]を入力し、[Next]をクリック

|項目|サンプル|
|:---------------|:--|
|Application name:|POC App|
|Company domain:|noriseto.visionarts.co.jp|
|Project location:|c:\AndroidStudio\Projects\POCApp|
|Package name:|jp.co.visionarts.noriseto.pocapp|

※Project location もサイズが大きくなるので、デフォルトのユーザフォルダから変更した方がよいかもです。
※パッケージ名は変更できますが、特に問題なければ、そのままでよいでしょう。

![android23.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/123c968b-8fb3-52db-dbdb-d15b23a50cf0.png)
[Target Android Devices]は[Phone and Tablet]を選択
[mimimum SDK]は[API 27]（現在の最新）を選択
[Next]をクリック
※他のAPIバージョンを選択したときは、ダウンロードが始まるでしょう。
　インストール済APIのバージョンを確認したいときは、「{SDKインストール先}\platforms\」以下のフォルダ名で確認できます。

![android24.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/69367fc5-89ad-203e-2945-4d537343d1ad.png)
[Empty Activity]を選択し、[Next]をクリック
ここでは、エミュレータの動作確認が目的なので、[Empty Activity] で…

![android25.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/497efeb9-bbfa-d113-eb93-aa387e7ffa5c.png)
そのまま[Next]をクリック

![android26.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/2fe5fbc7-dd51-2d7d-06cb-1f9ab1ba947d.png)
[Component Installer]画面で、[Done] が表示されたら、[Finish]をクリック

![android27.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/90700d4e-5721-7923-df0a-197aef5d870c.png)
今の環境はイントラなので、念のため、[Enable HTTPS Proxy] をチェックして、https も設定しておく。
[OK]をクリック
※二度とこの画面を見たくなければ、[Do not show this dialog in the future] をチェック

![android28.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/a6d5c35b-b7a7-baac-484b-df624e260793.png)
作ってます…。裏で Gradle が頑張ってます。

![android29.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/6e3ebd36-8e3f-aee3-afbc-4b8716ea385c.png)
最初のProject作成時は、Project作成中に[Tips of this Day]ダイアログがでます。
[Close]をクリック
※[Tips of this Day]ダイアログを二度と見たくなければ、[Show Tips on Startup] のチェックを外す。

![android30.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/e5070fc3-93ed-2ab4-cdb9-54a3c2bef45c.png)
出来上がりました！
安心したのもつかの間、プロジェクトは作られましたが、何かエラーが発生しています。
「Failed to find target with hash string 'android-26' in: "C:\AndroidStudio\sdk」

##早速エラー対応
上記エラーはAPIバージョンのターゲットが見つからないようなので、ここでは、エラーメッセージに従って「android-26」を追加インストールします。
![android30-edit.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/1a53811d-e0dd-8e61-4a0d-c4c99df76537.png)
[Install missing platform(s) and sync project] をクリック

![android31.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/ac182e48-d919-e462-7d5f-fe1a4e289246.png)
Component Installer が実行されるので、[Done]が表示されたら[Finish]をクリック

今度は、「Failed to find Build Tools reision 26.0.2」エラー
![android32-edit.png](https://qiita-image-store.s3.amazonaws.com/0/184036/39dd4373-cde0-1f56-9452-db494153cc29.png)
「Build Tools」は「27.0.0」が入っているようで…なんだかな。（{SDKインストール先}\build-tools\27.0.0）
Messages に従って、26.0.2 をインストールしましょう！
[Install Build Tools 26.0.2 and sync project] をクリック

![android34.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/32ca52b6-ae53-0c99-d368-5dc091c14ddb.png)
[Accept]を選択して[Next]をクリック

![android35.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/797ac64d-a1ec-4587-3713-bd0e29b3a7df.png)
[Done]が表示されたら[Finish]をクリック

![android36-edit.png](https://qiita-image-store.s3.amazonaws.com/0/184036/78c41275-4f17-79d9-cf45-d4e92782b1dc.png)
ようやくビルドが完了しました！

##エミュレータで実行
![android37.png](https://qiita-image-store.s3.amazonaws.com/0/184036/f3332834-d79d-5cb6-d1dd-a1cb48e12719.png)
メニューの[Run]->[Run App]をクリックして実行。

![android38.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/21a75f45-4525-97e5-4980-3b5290177772.png)
最新の「API 27」しか入れてないので、[Nexus 5X API 27 x86]を選択して[OK]をクリック

![android39.PNG](https://qiita-image-store.s3.amazonaws.com/0/184036/8472ff4c-b6ec-50de-925d-cdef036107e7.png)
エミュレータが起動され、作成した「POC App」アプリが表示されれば完了です。
お疲れさまでした。
##次回予告
いよいよ、次回からいろいろと自作のアプリケーションを作成していきます。
アプリ第1弾は、簡単なWebクライアントを作成して、スマホ実機を使って、外部Webサイトにアクセスしてみたいと思います。