Android Studio在编译时出现错误,找不到资源。

3
我尝试使用目标SDK为13编译一个项目,但是出现了一些关于资源的错误。其中有几个相同的错误,其中之一是:
android-apt-compiler: [android-master5] C:\Documents and Settings\...\Local Settings\Application Data\Android\android-studio\sdk\android-master5\res\values\styles.xml:24: error: Error retrieving parent for item: No resource found that matches the given name 'style/Theme.Sherlock.Light.DarkActionBar'.

我该怎么办?

很抱歉我的英语不太好。


这是在32位Linux上吗? - Tomasz Gawel
2个回答

0
我在搜索与从Eclipse迁移到Android Studio时遇到的类似错误消息时发现了这篇文章。在我的情况下,AndroidManifest.xml中找不到完全相同的主题:

通过添加解决了我的问题

compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile 'com.android.support:support-v4:18.0.+'

根据此处建议,在gradle文件中添加依赖项: https://github.com/JakeWharton/ActionBarSherlock-Gradle-Sample

顺便说一下,似乎AppCompat是向后兼容ActionBar的新事物...


0
在提到错误的styles.xml文件中,如果第24行文字确切地说:
'style/Theme.Sherlock.Light.DarkActionBar'

然后将其更改为:

'@style/Theme.Sherlock.Light.DarkActionBar'

你刚才错过了“@”符号


即使我输入@符号,问题仍然存在。 - harisdev
很奇怪...您能发布您的 styles.xml 文件的内容吗? - Brenden Kromhout

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