本記事で使ったUnityのバージョン
Unity 2021.1.27f1 Mac版
Unity 2021.2.5f1 Mac版
Windows版や他のバージョンでは検証していません。
Unity 2021.1.27f1でAndroidビルドしようとしたところ、エラーで出来ませんでした。
SDKマネージャーでコンポーネントが見つからないらしいのですが、Unity > Preferences > External Tools で確認するとNDKで警告が出ているようです。
実際にFinderで確認すると、確かにNDKがありません。
そこで最新版のUnity 2021.2.5f1ではどうなっているかというと。
こっちにはNDKがあるようです。
なので Unity 2021.2.5f1 > Preferences > External Tools でCopy Pathボタンを押してパスをコピーし、2021.1.27f1側のパスを指定し直します。
2021.2.5f1の方がSDKが新しく、対象SDKもレベル30なので、OpenJDK、SDK、NDK、Tools/gradleと全てのコンポーネントを更新しましょう。
これでビルド出来ました。