热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

不必要;SDK_INT总是>=21,而我的minSdkVersion是16

如何解决《不必要;SDK_INT总是>=21,而我的minSdkVersion是16》经验,为你挑选了1个好方法。

所以,我有一段代码看起来像

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2){
    // Do something
} else {
    //Do something else
}

但Android Studio向我显示了以下针对我的if子句的警告: Unnecessary; SDK_INT is always >= 21,虽然我已经minSdkVersion设置为16.

那么,为什么我会收到这个警告,即使Build.VERSION_CODES.JELLY_BEAN_MR2 = 18我最终可能会遇到这个if子句必须有用的场景(例如16和17 SDK版本)?



1> git pull ori..:

愚蠢的我 - 刚才意识到我也有口味和现在的味道minSdkVersion = 21.因此,检查必须保持为具有较低minSdkVersions的其他口味的工作.此外,这意味着Lint无法检查当前的不同口味和棒.


推荐阅读
author-avatar
刻骨铭心2502914183_610
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有