悩み
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完全対応版 | 北村愛実 |本 | 通販 | Amazon
Amazonで北村愛実のUnityの教科書 Unity 2022完全対応版。アマゾンならポイント還元本が多数。北村愛実作品ほか、お急ぎ便対象商品は当日お届けも可能。またUnityの教科書 Unity 2022完全対応版もアマゾン配送商品なら通常配送無料。
コメント