THEME_HOLO_LIGHT在 API 23 中已弃用。
那么为什么在验证我在 API < 23 上使用它时仍然收到弃用警告?
我的 build.gradle
的相关部分:
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
useLibrary "org.apache.http.legacy"
defaultConfig {
applicationId "com.my.app"
minSdkVersion 14
targetSdkVersion 23
}
最佳答案
我在使用包含弃用代码的 targetSdkVersion
时也遇到了同样的问题。 if
语句似乎被 Lint
检查忽略了。因此,我必须抑制该 block 上的 lint 以删除警告。
关于android - 为什么在使用弃用项之前验证 Build.VERSION.SDK_INT 时弃用警告不会消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35881522/