解决错误:Call requires API level 11 (current min is 8): new android.app.Fragment
来源:互联网 发布:加入软件免费下载 编辑:程序博客网 时间:2024/06/05 16:09
在新建碎片时,import android.app.Fragment;会提示此错误。
【错误描述】
在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。
【原因分析】
不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如我的是8,因此,Eclipse检查我调用的API后,发现版本号不能向低版本兼容,比如我用的“Notification.Builder”是Level 11 以上才有的,自然超过了8,所以提示错误。
【解决方案】
右键点击项目->Android tools ->Clear Link Markers.即可临时解决,但是如果调试用的模拟器是低版本的,则在调试完后还有这个错误。
如果把manifest文件中的user-sdk的android:minSdkVersion改为报错的那个高版本就没事。比如下面:
<uses-sdk
android:minSdkVersion="11" //这个之前是8
android:targetSdkVersion="17" />
【扩展】
这种错误不仅发生在Level11,也同时发生于其他因为设置了最低版本,但使用了高版本API的代码中,解决方案应该相同
转自http://blog.csdn.net/zczzsq/article/details/19828195
- 解决错误:Call requires API level 11 (current min is 8): new android.app.Fragment
- Call requires API level 11 (current min is 8): new android.app.Fragment API版本冲突解决办法
- Call requires API level 11 (current min is 8): new android.app.Fragment API版本冲突解决办法
- Call requires API level 11 (current min is 4): android.app.Fragment#<init>
- Android Call requires API level 11 (current min is 8)
- Android Call requires API level 11 (current min is 8)
- Call requires API level 11 (current min is 8): android.app.Activity#onCreateView 报错问题
- Call requires API level 11 (current min is 8): android.app.Activity#onCreateView
- Call requires API level 11 (current min is 8): android.app.A
- Call Requires API level 11 (current min is 8) Android.App.Activity#onCreateView
- Android错误解决 Call requires API level 3 (current min is 1): android.opengl.GLSurfaceView#getResources
- Android Call requires API level 19 (current min is 11)
- Android:Call requires API level 16 (current min is 8): android.app.xxx
- Call requires API level 11 (current min is 8)
- error : Call requires API level 11 (current min is 8)
- Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayShowHomeEnabled
- 调用getActionBar()总会报Call requires API level 11 (current min is 8): android.app.Activity#getActionBar
- Android Call requires API level 11 (current min is 8)的解决方案
- android Camera照相机技术(二)定制拍照
- 三角形
- 指针与数组
- 「HD_ACM」A+B for Input-Output Practice (VI)
- Struts2+Spring+Ibatis用户注册、登录、管理入门学习实例源码下载
- 解决错误:Call requires API level 11 (current min is 8): new android.app.Fragment
- HDU 5091 Beam Cannon
- ECharts-Javascript的图表库推荐
- 黑马程序员——Java基础---Java集合
- poj1027 模拟 坑..
- C Primer Plus 第十一章学习总结^2015.5.2
- Java调试小例子(如何使用F5和F6)
- NYOJ 68:三点顺序
- 开始坚持每天写点东西