UnityでのDayDreamデモアプリのBuild


# 本Qiitaについて

本Qiitaでは、UnityでのDayDreamデモアプリのBuildの作成方法についてまとめている。

# 関連Qiita

* [DayDream開発機の設定](http://qiita.com/akira-sasaki/items/582d84b6e3e717aaf661)
* [DayDream開発機のつくりかた](http://qiita.com/akira-sasaki/items/78e86d82dd307c494596)
* [DayDream Readyのスマフォ](http://qiita.com/akira-sasaki/items/4d648f9da28ff89973d4)
* [DayDream関連リンク](http://qiita.com/akira-sasaki/items/3f37d7908be802191705)
* [Unity向けのWebSocketライブラリの組み込み](http://qiita.com/akira-sasaki/items/18a72f6b99acaa9601b8)
* [UnityでRESTでアクセス](http://qiita.com/akira-sasaki/items/09e4556ec4ad55a19a14)
* [UnityのJsonUtilityでJSON配列を処理する](http://qiita.com/akira-sasaki/items/71c13374698b821c4d73)

# Unityの取得

DayDream Technical Preview版のUnityをGetする。

https://unity3d.com/jp/partners/google/daydream

# Google VR SDK for Unity

> git clone https://github.com/googlevr/gvr-unity-sdk.git

# Unityでプロジェクトを作成

<img width="998" alt="unity001.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/f5d7ff8a-fa59-a4d4-79d0-f13ed72ecbc8.png">

<img width="996" alt="unity002.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/9e329054-89c6-bb67-02e8-61ba9fd6b390.png">

<img width="1436" alt="unity003.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/58eb90bc-15be-7007-ba01-11c1a825fff9.png">

<img width="1047" alt="unity004.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/0a0ec46a-8e9f-8acf-eef0-29a24ccae2ec.png">

<img width="1433" alt="unity005.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/a0fec9cc-6e14-7caa-7792-314b7228feb2.png">

<img width="1435" alt="unity006.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/7db84d46-1aa8-d69f-7ba6-fd35371555da.png">

# UnityのBuild設定

[File]-[Build Settings...]を選ぶ。

<img width="948" alt="unity007.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/98e20cc5-35cc-5d1e-d2cf-ee08c75606e4.png">

<img width="626" alt="unity008.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/e60ada13-c437-4010-45c1-55f5119f0844.png">

<img width="952" alt="unity009.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/35996a93-5269-d1e1-7de4-f43ec39db078.png">

Other Settingsを選択

<img width="399" alt="unity010.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/f038ef23-e33a-f23a-1daa-3b26167b84e9.png">

* Bunlde Identifier
* Version
* Bundle Version Code
* Minimum API Level

を編集。Minimum API Levelは、Android 7.0(API Level24)以降にする。

<img width="391" alt="unity011.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/5e41ddea-4e59-0736-85f3-97ea4429b9e2.png">

Virtual Reality SDKsは、DayDreamを追加する。

<img width="393" alt="unity012_2.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/22873e9e-86a4-16ca-9fd8-8b9b314e60a9.png">


# Android SDKの設定

[Unity]-[Preferences...]を選択する。

<img width="436" alt="unity021.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/3fc84f3c-696e-6d1e-b2e2-44a514e409a7.png">

External ToolsのAndroidの項目のSDKとJDKを指定する。SDKに関して、Android StudioのSDKを参照しようとしたがうまくいかなかったので、別途
https://developer.android.com/studio/index.html?hl=ja
よりコマンドツール版のSDKをインストールし、Android 7.0のパッケージを追加しる事で対処。

JDKは、1.7系はエラーがでるので、1.8系のフォルダを指定する。

<img width="504" alt="unity022.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/65f54734-af94-b093-9931-0b6aafcdc7b2.png">

# Build & Run

<img width="630" alt="unity031.png" src="https://qiita-image-store.s3.amazonaws.com/0/63450/39fb8eb3-d907-3ba0-4bb0-543964e6fd19.png">