如何使用 SDK 版本 30 为 Android 构建 Godot 项目?

How do I build a Godot project for Android using SDK version 30?

我正在尝试构建一个要上传到 Google 播放的 Godot 项目,它构建正确并且运行良好,但它使用 Android SDK 版本 29 而不是 30 构建,这不是Google 播放支持。

我试过按照 Godot 和 Google 播放文档为 Android 导出 Godot 项目,但他们都没有提到 SDK 版本。 我试过卸载 SDK 版本(通过 Android Studio)并只安装版本 30,但 Godot 只是在构建过程中安装了版本 29。

The message it gave while downloading version 29

我查看了 Godot 中的所有编辑器设置和导出设置,但我还没有看到与 SDK 版本有任何关系,我已经在互联网上搜索它但仍然没有找到任何东西相关或找到有关此原因的任何提示。

提前致谢!

导出的 android 项目中应该有一个 build.gradle 文件(我之前没有为 android 导出 Godot)。它将包含 targetSdkVersion、compileSdkVersion 和 minSdkVersion。如果要部署API 30,那么你应该设置target和编译SdkVersion为30。

这是一个包含更多差异信息的讨论帖: What is the difference between min SDK version/target SDK version vs. compile SDK version?