我可以理解调用所需的API级别是否高于最小值,但如果等于达到最小值,为什么会出现问题呢?
答案 0 :(得分:5)
我在Android Studio中遇到了同样的问题;这不是我在AS之前使用的IntelliJ中的一个问题。
要“修复它”,我只使用了TargetApi注释:
@TargetApi(8)
我只将它添加到我的主要活动中,警告随处可见。
答案 1 :(得分:5)
这是Android Studio 0.1中的一个错误。它固定为0.1.1
答案 2 :(得分:0)
在AndroidManifest.xml
中查看uses-sdk
和android:minSdkVersion
的值。确保指定的sdk版本的级别等于或高于8。
答案 3 :(得分:0)
Android Studio有一些皮棉问题,因为我也有同样的问题。该项目仍然应该建立。如果不是只是简单检查构建版本
if(Build.VERSION.SDK_INT > Build.VERSION_CODES.ECLAIR_MR1){
//code goes here
}
这应该抑制lint检查