我可以相信我的Android版libgdx应用程序可以在SDK版本14上运行吗?

时间:2019-07-02 08:42:51

标签: android android-studio libgdx

这一切都在android的build.gradle中。

因此,如果我将minSdkVersion设置为13,则Android Studio表示它太低了,但是如果将其设置为14,这似乎很高兴。可以安全地假设它可以在sdkVersion 14上运行吗?不幸的是,我没有配备sdkVersion 14的电话,并且无法使该版本的仿真器正常工作。

我的buildToolsVersion设置为28.0.3

compileSdkVersion设置为27

targetSdkVersion设置为27

我还尝试在android studio AVD管理器中设置具有API 15的Nexus 4虚拟设备,但虚拟电话上只有黑屏,而且似乎从未启动过。使用低API的模拟器时,有人遇到过同样的问题吗?

1 个答案:

答案 0 :(得分:1)

只要您在Android模块中不做任何棘手的事情,就可以了。每个版本的Android上都安装了LibGDX发行的许多游戏。如果特定的Android版本存在问题,则可以在LibGDX问题跟踪器中找到问题。

通过棘手的事情,我的意思是自定义清单中的权限,通过反射来调用Android代码,等等。具有行为的事物会在不同版本的Android上发生变化。当您以Android SDK 27为目标时,在minSdkVersiontargetSdkVersion之间的各种版本中的所有Android行为更改都将生效。

旧版本的Android模拟器不支持OpenGL ES 2.0,这就是黑屏的原因。