悩み
GooglePlayでゲームを公開しようとしたら、
APIレベルを31以上にしろ
と注意されました。

解決方法1 最新のunityバージョンをインストールする
最もシンプルで簡単な方法は、最新のUnityエディターバージョンをインストールすることです。
2022年9月現在の最新推奨バーションは2021.3.9f1です。
インストールと合わせて、AndroidSDKをダウンロードします。

この方法でもいいのですが、バージョン変えるとゲームでよくわからないバグとかがでます。
バックアップファイルを用意してからバージョン変更しましょう。
解決方法2 既存バージョンで新しいSDKをダウンロードする
既存のバージョンで新しいSDKをダウンロードできます。
ビルド設定→プレイヤー設定→そのほかの設定→最低APIレベルのプルダウンを選択します。
すると、バージョンが選べるのでAPI level31を選択します。

「SDKバージョンがインストールされていないよ」的なウインドウが英語で現れるので、インストールするを選択します。
すると、powershellが起動したりして、ダウンロードしてくれます。
※スクショは撮り忘れました。すみません。
インストール後、通常どおりビルドすればOKです。
まとめ
APIレベルを31に対応させるには、
解決方法1 最新のunityバージョンをインストールする
解決方法2 既存バージョンで新しいSDKをダウンロードする
のふたつが簡単です。
Unityが対応していない場合は、待つか、急いでる場合はAndroidStudioをインストールしたりする方法もあります。ややこしいですが。
参考となるいい記事を貼っときます。
https://kingmo.jp/kumonos/unity-android-api-level/
では。
ポチっと押していただけると励みになります。

Unityの教科書 Unity 2022完全対応版
Unity 2022に最速対応! いちばん売れているUnity入門書が最新バージョンに対応 最新環境でゲーム制作を楽しく体験しましょう! ■本書の特徴 ●初めてゲーム制作にチャレンジする人に最適! 最初は簡単な2Dゲームの制作からスタートし、徐々に難しいゲームへと進めていきます。サンプルゲームの制作を通じて、Unity...
コメント