我想以编程方式检查当前的android版本并执行一段代码,如果版本高于Gingerbread但是当我尝试使用时
android.os.Build.VERSION_CODES.GINGERBREAD
eclipse显示以下错误
那么可能是什么原因?GINGERBREAD无法解析或不是字段
答案 0 :(得分:18)
您需要将构建目标(例如,Project> Properties> Android)设置为API级别9或更高级别才能引用该符号。
如今,您通常希望将构建目标设置为相当新的目标(例如,API级别18),使用Lint指出您引用的任何高于android:minSdkVersion
的内容。