由于appcompat v7,R.java未生成?

7

我正在使用Eclipse,将appcompat库添加到我的项目中后,R.java文件突然没有生成。 但是每当我清理项目时,在控制台中会显示以下内容。

[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:79: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.CloseMode'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:83: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.Overflow'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:25: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabView'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:29: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabView'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:33: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabText'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:37: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:41: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:65: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Title'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:69: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Subtitle'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:45: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Menu'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:49: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:53: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:57: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:61: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:178: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ProgressBar.Horizontal'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:182: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ProgressBar'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:113: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Spinner'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:115: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Spinner'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:110: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.DropDownItem.Spinner'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:107: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListView.DropDown'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:121: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListView'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:126: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ListPopupWindow'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:138: error: Error: No resource found that matches the given name: attr 'android:overlapAnchor'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:143: error: Error: No resource found that matches the given name: attr 'android:overlapAnchor'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:129: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.PopupMenu'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:132: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.PopupMenu'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:146: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Large'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:150: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Small'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:154: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Large'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:158: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.PopupMenu.Small'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:164: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Title'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:168: error: Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Subtitle'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:172: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.AutoCompleteTextView'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:174: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.AutoCompleteTextView'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:93: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Toolbar.Button.Navigation'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:97: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Title'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:101: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:62: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:20: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:22: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display4'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:24: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display3'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:26: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display2'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:28: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Display1'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:30: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Headline'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:32: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Title'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:34: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Subhead'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:36: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Body2'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:38: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Body1'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:40: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Caption'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:42: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Menu'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:60: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:46: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:48: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Large'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:50: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Large.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:52: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Medium'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:54: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Medium.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:56: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Small'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base_text.xml:58: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Small.Inverse'.
[2014-11-02 18:50:16 - Client] 
[2014-11-02 18:50:16 - Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:26: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material'.

这是我的文件结构

我试图将该项目迁移到Android Studio。由于这个错误,Gradle文件也无法生成。请建议一个好的方法来克服这个问题... 提前感谢您的帮助。


1
似乎您没有在appcompat-v7项目属性中正确设置target。请在此StackO-Post中了解更多信息。 - reVerse
@reVerse 我已经看过那篇帖子并尝试了所有方法。 - AruLNadhaN
请检查以下内容是否正确:1)您的appcompat项目是否为库项目;2)它是否没有错误,即appcompat/bin文件夹中是否包含了预期的jar文件。 - kiruwka
可能是重复的问题,与这个这个这个有关。 - Code Geek
@ArulNadhan,你找到解决方案了吗?我也遇到了同样的问题。 - Rachita Nanda
4个回答

5

将您的appcompat构建目标更改为Android 5.0

然后再对您的项目进行相同操作,重新构建即可。


0

我理解你的问题,如果你进行了任何更新并删除了之前的SDK Build Tools,则原因是针对错误版本的Android。 如果你更改目标,它将运行或重新安装那些已删除的SDK Build工具,这也将解决问题。 这是我刚开始学习Android时遇到的同样的问题。 :) 祝一切顺利


0
我有同样的问题。更新到最新的SDK工具SDK平台工具SDK构建工具之后,一切都可以再次编译。请确保你安装了最新版本。

enter image description here


0

嘿朋友,仔细阅读你的错误日志v21,它意味着版本21存在一些问题。如果你没有更新SDK,请更新你的SDK并设置目标为Android 5.0。不用担心,你的应用程序将在低版本上运行,只需根据错误日志更改目标SDK。

谢谢


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接