おれんじりりぃぶろぐ

きっと何者にもなれないエンジニアのブログ

ハマった、解決トラブルシューティング、Unity編

Q. Unityはどこからダウンロードできますか?

  1. こちらからどうぞ

リリース

パッチリリース

Q. Unityのキャッシュサーバーが落ちると自力ビルドできない?

  1. そのようです。ビルド開始後cacheサーバーへの接続が成功し、ビルド終了後に接続を切るタイミングでサーバーが落ちているとビルド自体が失敗するようです。

Q. ローカルキャッシュサーバーが上手く動かないんだけど?

キャッシュサーバーの設定をlocalにするとどうやら上手くいかない場合があるようです。 その場合でもremoteにしてlocalhost:8126にしてあげれば上手くいくようです。

Q. UnityでAndroid SDK、NDK、Javaのバージョンはどこに設定すればいいですか?

  1. Unityのpreferencesから設定できます。 Unity2017系とUnity5系を行ったり来たりするとNDKのPathの設定が吹っ飛ぶことがあるようです。

Q. ビルドしようとしたらandroidコマンドがないってエラーが出ます

  1. Android Studio 25.3以降だとandroidコマンドなくなってビルドできなくなっています。 低いバージョンをインストールするか、toolsだけ古いバージョン(25.2以下)に入れ替える必要があります。

Android SDK Offline: Android SDK Tools

Q. Android NDKのバージョンはいくつにすればよいですか?

  1. UnityではNDKのバージョンはr10e固定です il2cppビルドしない場合はndkの設定は追加しなくても大丈夫です。

アーカイブはここから入手できます。 https://developer.android.com/ndk/downloads/older_releases.html

追記: Unity2017.2からはr13bにアップデートされたようです。

Q. Build-toolsやSDK Plattformはどうやってバージョンアップすればいいですか?

  1. andridコマンドまたはAndroidStudio → Tools → AndroidSDK Managerからできます