码迷,mamicode.com
首页 > 移动开发 > 详细

【Android】编译时的问题,使用的API大于最低版本

时间:2017-11-04 00:16:21      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:api

有两个方法

【1】@TargetApi(xxx)            // xxx需要填入数字,对应SDK版本号   传送门

【2】@SuppressLint("NewApi")


方法2是屏蔽一切的错误

方法1是只屏蔽某一版本的错误


当然,代码里面最好还是做版本的判断

if(Build.VERSION.SDK_INT <= Build.VERSION_CODES.M){
	// do something...
}
else {
	// do something...
}

虽然也可以用【if(Build.VERSION.SDK_INT <= 23)】

不过为了可读性,还是用代码块里面的方式吧


【Android】编译时的问题,使用的API大于最低版本

标签:api

原文地址:http://capricornus12.blog.51cto.com/9633501/1978867

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!