[英]Call requires API level 21, current min is 8
调用要求API级别21,当前最小值为8。即使我将最小值SDK设置为21,它仍然显示此错误。
<uses-sdk android:minSdkVersion="21"
android:targetSdkVersion="23"
android:maxSdkVersion="23" />
Manifest.xml中的sdk版本值将被build.gradle文件中的值覆盖。
请将您的build.gradle文件中的代码更改为此。
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
minSdkVersion 8
targetSdkVersion 22
查找您的项目属性文件。 这可能在您的根文件夹中,名为project .properties。 尝试添加此行,无论如何您都应该拥有它:
target=android-23
"Calls requires API level 21.(current mint is 15)"...
我通过简单地解决了这个错误
设置-> compileSdkVersion 27 minSdkVersion 15 TargetSdkVersion 27
设置完这些属性后,我只需在遇到问题的地方进行主要活动即可。
我只是单击我的错误,然后从建议中选择“ 添加@TargetApi(LOLLIPOP)注释”,并通过此过程解决了我的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.