【问题标题】:android-support-v7-appcompat support library not woking with android 2.2android-support-v7-appcompat 支持库不适用于 android 2.2
【发布时间】:2014-11-12 10:38:11
【问题描述】:

当我在我的工作区中导入 android-support-v7-appcompat 支持库并使用 android 4.4 添加到我的项目中时,它工作正常但低于 api 级别 11 它不工作。 我在我的项目中将它用于操作栏。 当我使用 android 2.2 时,它会在我的控制台中出现错误。谢谢

[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:24: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:28: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:32: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.Solid'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:36: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.Solid'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:40: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.Solid.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:122: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:125: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:129: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton.CloseMode'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:133: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton.CloseMode'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:137: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton.Overflow'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:141: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton.Overflow'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:44: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:48: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:52: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabBar.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:56: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabView'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:60: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabView'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:64: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabView.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:68: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabText'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:72: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabText'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:76: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabText.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:80: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionMode.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:104: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Title'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:108: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Subtitle'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:112: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Title.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:116: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Subtitle.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:84: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Menu'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:88: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Title'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:92: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Subtitle'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:96: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Title.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:100: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Subtitle.Inverse'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\styles_base.xml:26: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ProgressBar.Horizontal'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\styles_base.xml:30: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ProgressBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:159: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Spinner'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:161: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.Spinner'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:153: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.DropDownItem.Spinner'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:156: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.DropDownItem.Spinner'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:147: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ListView.DropDown'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:150: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ListView.DropDown'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:167: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ListPopupWindow'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:171: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ListPopupWindow'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:175: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.PopupMenu'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:178: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.PopupMenu'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:182: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Large'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:186: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Small'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:190: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Large'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:194: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Small'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:200: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Title'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:204: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Subtitle'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:212: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Title'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:216: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Subtitle'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\styles_base.xml:36: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.AutoCompleteTextView'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\styles_base.xml:40: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.AutoCompleteTextView'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:225: error: Error: No resource found that matches the given name: attr 'android:dividerPadding'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\styles_base.xml:224: error: Error: No resource found that matches the given name: attr 'android:showDividers'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\themes_base.xml:31: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\themes_base.xml:33: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\themes_base.xml:42: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v11\themes_base.xml:44: error: Error: No resource found that matches the given name: attr 'android:windowActionBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:31: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:41: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:57: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:67: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:83: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.
[2014-01-27 17:01:03 - MainActivity] F:\xevoke_workspace\android-support-v7-appcompat\res\values-v14\themes_base.xml:94: error: Error: No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.

我的属性文件

# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

# Project target.

    target=android-8
    android.library.reference.1=../android-support-v7-appcompat

【问题讨论】:

  • 只是一个想法,到目前为止:您是否也添加了 android-support-v4 兼容性库?
  • 你也在使用 AppCompact 主题吗?
  • 发布 project.properties 文件
  • Sharj@ 是的,我在我的清单文件中添加了 android:theme="@style/Theme.AppCompat.Light" 主题
  • 你的项目构建目标 (target=android-8) 错误,通过 project-propertiies > android 更改它

标签: android


【解决方案1】:

这个问题有点老了,但是我遇到了同样的问题(一个Git分支工作,而另一个分支不工作),结果发现它与项目的目标 em> Android API。我的项目的目标 API 太低 (8)(右键单击您的项目 > 属性 > Android > 选择您想要的目标)。我认为支持库 (AppCompat) 要求您将目标 API 设置为至少 API 级别 14 (Android 4.0)。请注意,目标 API 与最小 API 不同。它确实是 MAX,您认为您的应用将支持的最高 API,或者您测试过您的应用所针对的最高 API。

【讨论】:

  • 很好,我一直不明白这个问题,但现在我来配置它
猜你喜欢
  • 2015-10-04
  • 1970-01-01
  • 2017-06-20
  • 1970-01-01
  • 2015-01-29
  • 1970-01-01
  • 1970-01-01
  • 2019-11-17
  • 2014-12-30
相关资源
最近更新 更多