NullReferenceException at TMPro.TMP_Settings.get_defaultStyleSheet

トラブルシューティング

Unity2019.3.14f1 TMPro2.0.1 Android

発生頻度は低いですが、なぜかTestmeshProエラーが発生することがあります。

https://answers.unity.com/questions/1639455/help-textmesh-pro-not-working-for-android-after-up.html

ググってもこの情報くらいしかあてになるものがありません。

対策

UnityAnswerにある通りAAB単体パッケージにしたところ、エラーの発生がやみました。

しかしAABはgoogleplayにおいて150mbまでという厳しい制限があります。本当はこのバグ直してほしいんですが一年以上放置されているので直せないのでしょう。

商業モバイルはAssetbundleダウンロード式になっているし、ハイパーカジュアルはそのもそも低容量なのでこのバグが表面化することがないのでしょう。