gpt4 book ai didi

android - 在 libGDX 中,我可以针对低于框架要求的 API 级别吗?

转载 作者:行者123 更新时间:2023-11-29 17:15:46 25 4
gpt4 key购买 nike

我已经下载了适用于 API 级别 20 的最新版本的 libGDX 框架。现在,我想以 API 级别 19 为目标,因为它的市场份额很大,但该框架的开发人员“强烈反对”使用旧版本。我可以使用 API 级别 20 SDK 创建项目,然后在将其导入 Android Studio 时更改 SDK,但我不知道结果如何。它会起作用,还是我必须使用旧版本才能达到 API 级别 20? (也许有其他选择?)

文档不是很有帮助,而且我还没有看到其他人遇到过这样的问题,所以我可能遗漏了什么。

最佳答案

通常,您总是希望以可用的最新 API 版本为目标,并将您的 minSdkVersion 设置得尽可能低,以便支持。

但是,LibGDX 的官方测试只达到 20 级,因此这是可以安全使用的目标。如果您想使用一些新的 API 功能,您只需要高于 20。如果这样做,请确保在具有该 API 或更高版本的设备上进行测试,因为 LibGDX 尚未正式开始支持它。

如果您的目标是 20,它在以后的版本中仍然可以正常工作。

当 Android 获得有可能破坏旧应用程序的 API 或行为更改时,更改仅对以新 API 或更高版本为目标的应用程序生效。因此,商店中所有未更新的旧应用都不会受到新 API 的影响,因为它们不以新 API 为目标。

我发布了面向 20 的 LibGDX 应用程序并转到最低版本 9。这些应用程序可以安装并在运行 Gingerbread 或更高版本的任何设备上正常运行。我总是使用最新的 SDK 进行编译,因为我不想为安装多个 SDK 版本而烦恼。

关于android - 在 libGDX 中,我可以针对低于框架要求的 API 级别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39085117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com