在使用弃用项目之前验证Build.VERSION.SDK_INT时,为什么不会弃用警告消失?

时间:2016-03-09 01:54:00

标签: android android-studio

API中不推荐使用

THEME_HOLO_LIGHT

那么为什么在验证我在API上使用它时仍然会收到弃用警告< 23?

enter image description here

build.gradle的相关内容:

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
    useLibrary "org.apache.http.legacy"
    defaultConfig {
        applicationId "com.my.app"
        minSdkVersion 14
        targetSdkVersion 23
}

1 个答案:

答案 0 :(得分:1)

使用包含已弃用代码的targetSdkVersion时,我也遇到了同样的问题。 if检查似乎忽略了Lint语句。所以,我必须在该块上抑制lint以删除警告。