我已经下载了最新版本的libGDX框架,这是API级别20的意思。现在,我想定位API级别19,因为它的市场份额是巨大的,但框架的开发人员“强烈反对”使用旧版版本。我可以使用API级别20 SDK创建项目,然后在将其导入到Android Studio时更改SDK,但我不知道它将如何工作。它是否会起作用,或者我必须使用旧版本才能达到API级别20? (也许是替代方案?)在libGDX中,我可以定位的API级别低于框架要求吗?
该文档不是太有帮助,我还没有看到任何其他人有这样的问题,所以我可能错过了什么。
您正在混淆目标版本和最低版本。 LibGDX新项目可在Android 8+上使用。你只需要用20进行编译。 – Tenfour04
谢谢你的回复!我根本不会混淆它,我只是不确定我是否可以在使用API级别20时瞄准API级别19,这就是为什么我说“target”。所以你说我需要编译API级别20,然后我可以使用API级别19与Android Studio一起工作? – Mate
你有什么理由使用低于它支持的目标?你说了一些关于市场份额的东西,这让我认为你认为你必须以19为目标来支持19个设备。但是我不明白为什么你不能使用比你使用的SDK更低的版本,除非Lint抱怨它。 – Tenfour04