在libGDX安卓SDK管理器中使用哪个安卓API?

在libGDX安卓SDK管理器中使用哪个安卓API?,libgdx,Libgdx,我正在安装Java framework libGDX,在Android SDK管理器中我必须安装一个Android API,我应该安装哪个Android API?可能是API 21(安卓5.0)或任何旧版本,如安卓API 19(安卓4.4.2)和安卓API 8(安卓2.2)?我想做游戏,然后把它发布在谷歌游戏上 谢谢你的回复和帮助 在这里您可以找到Android版本的市场份额: 再看看[这是关于android应用程序使用的清单] API级别允许您声明所使用的最低版本 您的应用程序是兼容的,使用m

我正在安装Java framework libGDX,在Android SDK管理器中我必须安装一个Android API,我应该安装哪个Android API?可能是API 21(安卓5.0)或任何旧版本,如安卓API 19(安卓4.4.2)和安卓API 8(安卓2.2)?我想做游戏,然后把它发布在谷歌游戏上


谢谢你的回复和帮助

在这里您可以找到Android版本的市场份额:

再看看[这是关于android应用程序使用的清单]

API级别允许您声明所使用的最低版本 您的应用程序是兼容的,使用manifest标记及其 minSdkVersion属性

例如,在Android 4.0(API)中添加了日历提供程序API 第14级)。如果没有这些API,你的应用程序无法正常运行,你应该 声明API级别14为应用程序的最低支持版本,如 这:

当我创建libgdx[我安装了Android 4.3 SDK]时,它创建了清单文件[AndroidManifest.xml],其中包含:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" />


8意味着从2.2开始,创建的应用程序与2.2及更高版本兼容。

对于最广泛的用户来说,什么是最好的选择?请看第一个链接中的图表。您好,SDK API版本21在aapt.exe中有一个错误现在有一个库,至少对我来说,给了我这个错误,花了四天时间,因此,如果使用最新的libgdx,请使用API 19If,将
android:minSdkVersion
设置为8,并将
android:targetSdkVersion
设置为最新的可用SDK,这是您应该使用的编译工具。libgdx应用程序没有使用太多尖端的Android API,但是你应该瞄准最新版本,让沉浸式模式在支持它的设备上正常工作。所以我应该为libgdx使用minsdk8和targetsdk20/21(4.4/5.0)?