为什么Eclipse不理解Build.VERSION_CODES.KITKAT?

时间:2013-11-18 18:29:14

标签: android

我安装适用于Android 4.4的SDK,创建新应用(显示minSdkVersion = 19和targetSdkVersion = 19),但此代码不起作用

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {

}

Screenshot

对不起,我发现了自己的错误。我将项目属性中的项目构建目标更改为19。

3 个答案:

答案 0 :(得分:7)

如果您还没有为项目选择Android 4.4,则必须这样做。右键单击项目顶部 - > gt; Properties-&gt; Android然后检查Android 4.4(如果已经存在)。

答案 1 :(得分:4)

将项目的Build Target更改为Android 4.4(19)

请参阅 - How to change target build on Android project?

答案 2 :(得分:0)

如果您正在使用android studio,请执行以下操作:

1-File-&gt;项目结构 - &gt;编译Sdk版本。

从那里选择sdk版本到最新版本,因此build.version_codes可以找到Kitkat或更高版本。