关于minSdkVersion="8" 升级appcompat_v7包主题"Theme.AppCompat.Light"等不存在的问题

关于minSdkVersion="8" 升级后,又不想用 appcompat_v7包,

那么appcompat_v7主题"Theme.AppCompat.Light"等不存在,,会产生编译错误,

方案: 找到 高级版本 对应 的主题就可.

下面以升级 到14为例.

原来作用 Theme.AppCompat.Light 的替换成@android:style/Theme.Holo.Light就可.

   <!--  <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
        API 11 theme customizations can go here.
    </style> -->
    <style name="AppBaseTheme" parent="@android:style/Theme.Holo.Light">
        <!-- API 14 theme customizations can go here. -->
    </style>

原来 Theme.AppCompat.Light.DarkActionBar替换成@android:style/Theme.Holo.Light.DarkActionBar

   <!--   <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        API 14 theme customizations can go here.
    </style> -->
    <style name="AppBaseTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">
        <!-- API 14 theme customizations can go here. -->
    </style>

其它类似.

时间: 2024-10-25 13:47:52

关于minSdkVersion="8" 升级appcompat_v7包主题"Theme.AppCompat.Light"等不存在的问题的相关文章

No resource found that matches the given name &#39;Theme.AppCompat.Light&#39;

eclipse在新建andorid工程的时候出现找不到AppCompat.Light主题的问题,这是因为缺少支持低版本的v7包所致, 这个不是jar包,在sdk的extras->andorid->support中找不到v7支持包,打开SDK Manager,重新下载这个文件 如果下载v7 失败那么直接上网下载一个新的v7包放到该目录下重写打开eclipse就好了 下载地址:http://pan.baidu.com/s/1jHAIKsQ 另外打开已经存在的工程可以导入支持包具体: http://

No resource found that matches the given name &#39;Theme.AppCompat.Light 的完美解决方案

No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案 首先这个问题的产生是由于缺少Theme.AppCompat.Light这个主题产生的,而这个主题 的是存在于android\support\appcompat-v7支持库中的,注意不是jar包. No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方

编译或运行时可能会出现错误: Error:Error retrieving parent for item: No resource found that matches the given name “Theme.AppCompat.Light”

这个问题我在刚开始写"HelloWorld"时就遇到,以为是API版本太高,下载了常用的API 19.17--一系列的,后来还是有问题.就上网查了很多,遇到几篇不错的文章,记录下来,方便以后查看. No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案  http://www.360doc.com/content/15/0316/15/9200790_455576135.shtml And

Theme.AppCompat.Light无法找到问题(转)

使用adt开发新建一个Android app,选择支持的SDK版本如果小于11(Android3.0)就会报如下错误. error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. 官网给出的答案是: https://developer.android.com/tools/support-library/setup.html#add-l

[android] No resource found that matches the given name &#39;Theme.AppCompat.Light&#39;

在整合android过程中导入别人的项目出现下面的错误: <style name="AppBaseTheme" parent="Theme.AppCompat.Light"> error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. 通过stackoverflow查到其解决方法,如下: 1.

Theme.AppCompat.Light无法找到问题

使用adt开发新建一个Android app.选择支持的SDK版本号假设小于11(Android3.0)就会报例如以下错误. error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'. 官网给出的答案是: https://developer.android.com/tools/support-library/setup.html#ad

项目引入android-support-v7-appcompat遇到的问题,no resource found that matches the given name &#39;android:Theme.AppCompat.Light&#39;

一.问题 今天准备使用v7包中的ToolBar来用,但是在styles.xml中引入Theme.AppCompat.Light的时候,报错“no resource found that matches the given name 'android:Theme.AppCompat.Light'”. 二.解决 1.首先搜索了对应的报错,有很多回答需要导入android-support-v7-appcompat包,引入了几次,还是没有效果.终于功夫不负有心人,偶然看到一个博客中提到,需要将工程和an

Theme.AppCompat.Light报错

style文件中的Theme.AppCompat.Light报错,Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light',最后找到原因,是因为Android兼容包appcompat-v7没有与该项目存在于同一workspace. 报出如下 android-support-v7-appcompat 库引用错误的问题: 经过一番来回实验以后才发现原来

No resource found that matches the given name &#39;Theme.AppCompat.Light.DarkActionBar&#39;.

出现这种情况可有2种方法解决: 1方案:clean项目,可能解决问题 2方案:1方案未解决问题,android 版本过低,右键你的项目->Properties->Android ,选择API level 11 ,或者更高的,同时添加appcompat_v7库(必须在bulid path添加android-support-v4.jar) No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionB