admin管理员组文章数量:1794759
requires API level 21 (current min is 19)
View requires API level 21 (current min is 19)的报错原理:
compileSdkVersion 29 minSdkVersion 21 targetSdkVersion 29minSdkVersion是应用可以运行的最低要求,它是 Google Play 商店用来判断用户设备是否可以安装某个应用的标志之一(老旧版本的设备的SDK版本低于应用的minSDKVersion就会无法成功安装)。
在我们开发Android时会用到某些有最低sdk版本要求的库。比如有三个库的minSDKVersion为3,6,9.那么你的 minSdkVersion 必需至少是 9 才能使用它们。否则,旧版设备会成功安装你开发的应用,但是可能无法支持该应用使用到的所有API,因而会造成某些未知错误。
在开发时,若你使用了高于 minSdkVersion 的 API 时,系统就会警告你,View requires API level 21 (current min is 19)。表示当前你的minSDKVersion为19,而该API要求最低为21。
解决方法就是将你的build.gradle里的 minSdkVersion修改为21
本文标签: levelAPIrequiresmincurrent
版权声明:本文标题:requires API level 21 (current min is 19) 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686522353a77285.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论