首页 > 移动平台 > 详细

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

时间:2017-11-03 23:31:06      阅读:305      评论:0      收藏:0      [点我收藏+]

有两个方法

【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大于最低版本

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!