UnityでポケモンGoもどきを作りたい(4)UnityでAndroidアプリを作成
前回は、UnityのゲームアプリをPWA化しようとしましたが、私の技術では、結局オフライン動作させることはできませんでした。
また、UnityのWebGLでは、2019年現在、パソコンでもスマホでもページの読み込み時間が非常に長く、実用的ではないので、結局、AndroidアプリやiOSアプリとして出すのが現実的かと考えました。iOSアプリは出すのに1年で1万円以上かかる上に審査も厳しいので、とりあえず今のところは考えていません。
前回作成したUnityの『寸止めゲーム』を、Androidアプリとしてapkファイルを作成し、自分のスマホで動かしてみるところまでをやってみたいと思います。
開発環境
Windows 10 Pro 1803
Unity Hub 2.1.0
Unity 2019.2.0f1
Unityのインストール方法についてはこちらに記載させていただきました。
今回構築した環境
Java SE Development Kit 12.0.2 (JDK)
Android Studio 3.5
今回すること
前回作成したUnityの『寸止めゲーム』を、Androidアプリにする。
JDKのインストール
https://www.oracle.com/technetwork/java/javase/downloads/index.html へ行き、Oracle JDKのDownload をクリック。
すると、以下のような画面になるので、『Accept … 』をクリックしたのち、Windows用のexeファイルをダウンロードします。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-202.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-203.png)
ダウンロードしたexeファイルをダブルクリックして実行し、指示に従って、JDKをインストールします。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-204.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-205.png)
Android Studioのインストール
https://developer.android.com/studio/?hl=ja へ行き、『DOWNLOAD ANDROID STUDIO』をクリックしてexeファイルをダウンロードします。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-206.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-207.png)
ダウンロードしたexeファイルをダブルクリックして、AndroidStudioをインストールします。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-208.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-209.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-210.png)
とりあえず、Android Studioを起動します。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-211.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-212.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-213.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-214.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-215.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-216.png)
なんかインストールに失敗していますが、とりあえず無視することにします。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-217.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-218.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-219.png)
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-221.png)
とりあえず、そっとAndroid Studioを閉じておきます。
UnityにAndroid Studioのパスを設定する
Unityで特定のプロジェクトを開いている状態で、ツールバーから、
Edit > Preferences
をクリックし、Unity Preferencesウィンドウを開きます。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-222.png)
図のように、External Tools をクリックしたのち、右側の『Android SDK Tools …』の左側のチェックボックスをクリック。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-223.png)
以下のようになるので、Browse をクリック。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-224.png)
以下のようになるので、Yes をクリック。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-225.png)
これで設定は完了のようです。
前回の『寸止めアプリ』をAndroidビルドしてapkファイルを作成する
ツールバーの File > Build Settings… をクリックすると、以下のようなBuild Settingsウィンドウが出てくるので、『Build』をクリックして、出力するapkファイルの名前を指定すると、ビルドが開始されます。
![](https://i-doctor.sakura.ne.jp/font/wp-content/uploads/2019/08/image-226.png)
GoogleDrive経由でAndroidスマホにインストール
出来上がったapkファイルを自分のGoogleドライブに入れて、Andoidスマホにインストールしてプレイしてみましたが、なんとか動きました。端末ごとに画面の大きさが違うので、そのあたりをどのように設定したらよいのかわかりませんでしたが、今回はここまでとしたいと思います。
ディスカッション
コメント一覧
まだ、コメントがありません