Unityの変なエラー

記事にするほどでもなさそうなエラーはとりあえずここにまとめることにしました。

1. Unity起動時に No valid user created or default window found. というエラーが出てUnityが起動しない。

対処

Libraryフォルダを削除してUnityを再起動したらエラーが消えました。なんか変なエラーが出たらLibraryフォルダ削除になりがちだなあ・・・

2. Androidビルド時にgradleが変なエラーを出す。

  • Value 'xxxxxxxx' given for org.gradle.java.home Gradle property is invalid (Java home supplied is invalid)

環境変数を変えても直りませんでした。

対処

C:\Users\ユーザー名\.gradle以下のgradle.propertiesを修正する。

Unityは自前のJDKとgradleを使用するのですが、gradleの設定ファイルはユーザーディレクトリを参照するようです。