在IntelliJ中,如何设置Android API级别

我正在使用最新最好的IntelliJ社区版本。 我的应用程序在Android模拟器上运行良好。 不过,我需要模拟器来更好地匹配Kindle Fire。 我在AVD Manager中进行了configuration更改(包括将设备设置为API 10)。

当我去我的项目configuration项目目标新的虚拟设备时,我得到以下消息:“构build目标的AVD DEV3是不符合您的构build目标。

找出这个问题与我selectAPI 10有关,并没有太多的工作。

我不知道我在哪里告诉我的项目使用API​​ 10.我看了一眼,根本没有看到API级别的任何引用。 有任何想法吗?

编辑

我补充说

<uses-sdk android:minSdkVersion="10" /> 

到我的AndroidManifest.xml文件,并能够select新的设备。 我现在开始

Solutions Collecting From Web of "在IntelliJ中,如何设置Android API级别"

上面的答案在Intellij中不再是正确的(使用gradle)

现在<uses-sdk>在AndroidManifest.xml中被忽略,它会自动添加到构build的清单文件中。 要更改版本,请转到“build.gradle”文件并查看minSdkVersion。

正如Tony和Blundell提到的,答案是在你的AndroidManifest.xml文件中声明你的minSdkVersion 。 这样,应用程序将被允许在任何至less符合minSdkVersion

以下是有关<uses-sdk>标签的更多文档: http : //developer.android.com/guide/topics/manifest/uses-sdk-element.html