4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Unity]GooglePlayの対象APIレベル要件の影響を受けているアプリがあります

Last updated at Posted at 2024-07-13

概要

タイトルのようなメールがGoogleから届いてアプリの修正が必要になった時、つまづきやすいポイントを共有します。

本文

Target API Level

UnityのProjectSettingsを開いて、Player > Target API Levelの部分をGoogleから指示のあったAPIレベルまで引き上げます。

スクリーンショット 2024-07-13 13.18.41.png

Unity2022.3でAPI Levelに34を指定しても内部的に36が指定されるバグがあるようです(新しいバージョンでは解決済み)。もしこのバグに引っかかった場合はこの先に書いてあるSDK34の設定が終わった後「Automatic(highest installed)」を選択することでAPI Level34としてビルドすることができます。
https://forum.unity.com/threads/update-android-sdk-36.1447801/

試していませんが、直接ProjectSettings.assetのAndroidTargetSdkVersionを36から34に書き換えても解決できるようです。
https://issuetracker.unity3d.com/issues/android-unity-prompts-for-an-update-to-api-level-36-when-api-level-34-is-used-to-build-for-android

ビルド

スクリーンショット 2024-07-13 11.18.51のコピー.png
スクリーンショット 2024-07-13 14.31.17.png

いざビルドする時、スクショのようなエラーが出ることがあります。「Update Android SDK」を押すとほぼ自動で解決してくれますが、上手くいかなかった場合はAndroidStudioを使って解決することもできます。

AndroidStudioでSDKを取得する

起動画面でSDK Managerを選んで
スクリーンショット 2024-07-13 13.14.26.png

目的のSDKを探して、インストールされてるか確認します。Not installedだった場合はチェックを入れてApplyすることでダウンロードされます。
その次に同じ画面のAndroid SDK Locationに書かれているフォルダの場所を開くと「android-34」みたいなフォルダがあるのが確認できると思います。

スクリーンショット 2024-07-13 13.14.05.png

次にUnityに戻ってPreferences > External Tools > Android SDK Tools installed with Unityに書かれたフォルダ位置を参考にフォルダをたどります。
スクリーンショット 2024-07-13 13.08.05.png
そのフォルダに、AndroidStudioでダウンロードしたSDKをフォルダごとコピーします。

スクリーンショット 2024-07-13 13.09.13.png

ここまで準備すると、さっきのビルドエラーは出なくなると思います!

上手くいったか確認

GooglePlayConsoleでApp Bundleをアップロードした後「対象SDK」がGoogleに指定されたものに更新されていたら完了です!

スクリーンショット 2024-07-13 13.57.34.png

ちなみにGooglePlayからの「ポリシーに関する警告」は場合によって変わると思いますが、リリース後一日経ってから解除されるようです。

補足

参考にさせていただいたサイト
【Unity】Androidアプリで「APIレベルを上げてください」と怒られた時の対処法

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?