Mac での Build に XCode が必要となるように、Android における Build においては、専用のモジュールが必要になります。
以前は手動でインストールしていましたが、現在は UnityHub を利用することで必要となる SDK、NDK、JDK の各モジュールをインストールすることが出来ます。
ここでは UnityHub 3.3.0 を利用して説明していますが、最新の UnityHub に置き換えて操作していただければ問題ありません。
UnityHub を立ち上げて、画面左の項目にあるインストールというボタンを押してください。
現在インストールされている Untiy がバージョンごとに表示されますので、
現在利用している Untiy のバージョンの右上にある歯車のアイコンを押してください。
モジュールを加えるというメニューが出ますので、そちらを選択してください。
これは Untiy のバージョンごとの操作になりますので、必ず、
現在利用している Untiy のバージョンの部分で操作してください。
モジュールを加えるを選択すると、次のようなモジュールの管理画面になります。(こちらは Windows の画面なので、Mac では違う画面になりますが、操作内容は同じです)
モジュールとは、その Untiy で利用できるプラットフォームの種類と、そのプラットフォーム内で必要になる機能のことです。
この項目内の Android Build Support 部分を選択し、その中にある
Android SDK & NDK Tools と
Open JDK の2つにチェックをいれて、右下の「次へ」を押してインストールを行います。
その際、確認画面が表示される場合がありますので、許可をしてインストールを進めてください。
なお、UnityHub のバージョンによっては、異なる名称でのモジュールのインストールを行う場合があります。
その場合においても、SDK、NDK、JDK のインストールが行えれば問題ありません。
その後、Unity エディターを起動し、Edit → Preferences を選択して、各モジュールのインストールが完了しているかを確認してください。
正常にインストールされていれば、各項目にチェックが入り、インストールされているディレクトリが表示されます。
この状態を確認してから、再度 Build を行ってください。