Android Call requires API level 19 (current min is 11)
2015-06-02 20:39
393 查看
【状况描述】:
在 Android 应用开发时候,配置文件中声明了支持的Android系统范围:
< uses-sdk
android:minSdkVersion = "11"
android:targetSdkVersion = "21"/>
但是代码中需要使用的一个类 (android.util.ArrayMap)则是必须在版本号 >= 19 时,才能被调用。
此时编译会出现错误提示,大概是 “ArrayMap 类 是支持版本号在19以上的,但是配置信息中则声明了最低版本是11,不支持这个类……巴拉巴拉”
【解决方法】:
上网搜索后,大家提供的方法大致相同,总结如下
1、修改最低版本 为 19
(相信一般不会采用这种方案——我们设置最低版本为 11, 就是为了支持更多的版本)
2、通用解决方案:
右键工程——>Android Tools——>Clear Link Markers 即可解决问题
(别问我原因,我也不知道——查了一些资料,多数都是直接给出解决方案,少有对原因的分析,故暂且作罢……)
在 Android 应用开发时候,配置文件中声明了支持的Android系统范围:
< uses-sdk
android:minSdkVersion = "11"
android:targetSdkVersion = "21"/>
但是代码中需要使用的一个类 (android.util.ArrayMap)则是必须在版本号 >= 19 时,才能被调用。
此时编译会出现错误提示,大概是 “ArrayMap 类 是支持版本号在19以上的,但是配置信息中则声明了最低版本是11,不支持这个类……巴拉巴拉”
【解决方法】:
上网搜索后,大家提供的方法大致相同,总结如下
1、修改最低版本 为 19
(相信一般不会采用这种方案——我们设置最低版本为 11, 就是为了支持更多的版本)
2、通用解决方案:
右键工程——>Android Tools——>Clear Link Markers 即可解决问题
(别问我原因,我也不知道——查了一些资料,多数都是直接给出解决方案,少有对原因的分析,故暂且作罢……)
相关文章推荐
- OpenCV学习笔记(四十七)——VideoWriter生成视频流highgui
- 自定义UITableViewCell 上的多个按钮点击事件处理
- iOS-学习笔记-UI-第一天
- 6.2 视图UIView及视图控制器(UIViewController)
- ajax阻塞UI线程
- HDU 2227 Find the nondecreasing subsequences(DP)
- Arduino--Helloworld!
- 多线程编程(一)之 block 与 dispatch quene
- request.getParameter() 获取中文乱码
- 循环结构中break、continue、return和exit的区别
- UIViewContentMode
- 猫猫学IOS(一)UI之Hello World与加法计算器
- hdu2227---Find the nondecreasing subsequences(dp+树状数组)
- HDU 大数模板之Children’s Queue
- UIDevice 设备信息
- UILabel 行间距
- UIImage在拍照上传到服务器时,图片发生旋转解决方案
- xcode 中 UILable 使用方法简介
- quintic蓝牙芯片广播中添加MAC地址的方法
- 程序员的量化交易之路(12)--Guice库的学习