android程序中出现Type android:actionModeShareDrawable requires API level 21 (the min is 8)的解决方案

原创 2015年07月11日 09:19:21

【错误描述】
在用Eclipse开发过程中,当涉及到系统版本不同时,会出现系统提示错误。
【原因分析】
应该是和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如是8,因此,Eclipse检查我调用的API后,发现版本号不能向低版本兼容,比如用的控件是Level9 以上才有的,超过了8,所以提示错误。
【解决方案】
右键点击项目->Android tools ->Clear Link Markers.即可临时解决,但是如果调试用的模拟器是低版本的,则在调试完后还有这个错误。
如果把manifest文件中的user-sdk的android:minSdkVersion改为报错的那个高版本就没事。比如下面:

    android:minSdkVersion="9"   //这个之前是4
    android:targetSdkVersion="17" />
版权声明:本文为博主原创文章,未经博主允许不得转载。

android-support-v7-appcompat编译时提示android:actionModeShareDrawable属性不存在

官方例子里这个工程的target是19,需要改为21才能正确编译,否则提示“error: Error: No resource found that matches the given name: a...

No resource found that matches the given name: attr 'android:actionModeShareDrawable'.

在用AndroidStudio编程,引入v7包的依赖时,报了下面这个错误: No resource found that matches the given name: attr 'android:...

Android Call requires API level 11 (current min is 8)的解决方案

*【错误描述】 -在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码, 代码根据系统版本不同执行相应模块,结果,等我输完...

Call requires API level 11 (current min is 8)

【错误描述】在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发...

Android requires compiler compliance level 5.0 or 6.0. 出错原因分析、解决方法

开发过程中碰到了一个问题:  Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please u...

UncaughtException 和 Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 8

08-04 10:54:04.545: W/dalvikvm(10012): threadid=1: calling UncaughtExceptionHandler 08-04 10:54:04.5...

this is android sdk requires android developer Toolkit version 23.0.0 or above解决方法

因为之前没有下载Android源码,然后就去Android Developed上下载了一个Android SDK,安装了一下源码。等我第二天起来打开Eclipse一看,工程报错。关闭工程再重新开Esc...

21—Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用

刚才一群里的兄弟问的一问题,稍微研究下,这里一起分享:新建的Emulator -配置为:WAGA800  其分辨率是 800*480 的设备模拟器,当我们程序中在取得其 Height和 Width的时...

Android Studio常见问题——模拟器中关于VT-x is disabled in BIOS错误的解决方案

好不容易配置好了AS,正准备开个模拟器玩玩呢,在启动的时候给我冒了个VT-x is disabled in BIOS错误,顿时,内心几乎是崩溃的。还好后来找到解决方法,下面给出解决方法。 首先在SD...
  • LJWLgl
  • LJWLgl
  • 2016年10月12日 23:12
  • 4332

requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools Fix Pr

requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools  Fix Pr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android程序中出现Type android:actionModeShareDrawable requires API level 21 (the min is 8)的解决方案
举报原因:
原因补充:

(最多只允许输入30个字)