首页 > Windows开发 > 详细

Call requires API level 21(Current min is 16)

时间:2016-12-29 10:33:26      阅读:889      评论:0      收藏:0      [点我收藏+]

Call requires API level 21(Current min is 16)

Android开发中,遇到类似这种问题,如何处理?

一种办法是提升sdk最低版本到21,在Android studio中的app/build.gradle中,将minSdkVersion 16改为21

另一种较好的办法是将高级别代码置于检查Android设备版本的条件语句中。

if(Build.VERSION.SDK_INT>=Build.VERSION_CODE.LOLLIPOP) {

   //LOLLIPOP是api 21的代号。

}

这样在Lollipop或者更高版本的设备上运行时,可以看到想要的效果。而在低版本api的设备上,虽看不到效果,仍可以正常运行。

---------摘自《安卓编程权威指南》

Call requires API level 21(Current min is 16)

原文:http://www.cnblogs.com/expiator/p/6231763.html

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