我的Android XML文件可以';找不到ActionBarSherlock主题
我正在尝试开发一款带有ActionBarSherlock的应用程序,除了主题化之外,其他一切都可以正常工作。具体来说,我可以我的Android XML文件可以';找不到ActionBarSherlock主题,android,android-manifest,actionbarsherlock,Android,Android Manifest,Actionbarsherlock,我正在尝试开发一款带有ActionBarSherlock的应用程序,除了主题化之外,其他一切都可以正常工作。具体来说,我可以导入com.actionbarsherlock.app.*,扩展SherlockActivity,但我的清单中始终存在以下错误: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.Sherlock'). 我知道有很多关于这方面的问题被问到,但这
导入com.actionbarsherlock.app.*
,扩展SherlockActivity
,但我的清单中始终存在以下错误:
Error: No resource found that matches the given name (at 'theme' with value
'@style/Theme.Sherlock').
我知道有很多关于这方面的问题被问到,但这些问题对我来说并不奏效。我试过了
- 刷新工作区
- 清理我所有的项目
- 将行同时放入
和 - 在我的清单和ABS中,将我的targetSdkVersion和minSdkVersion设置为不同的值
android:theme=“@style/theme.Sherlock”
android:theme=“@android:style/theme.Sherlock”
theme=“@style/theme.Sherlock”
theme=“@android:style/theme.Sherlock”
theme=“@theme/theme.Sherlock”
theme=“@android:theme/theme.Sherlock”
“@style/”
后的自动完成功能没有显示任何内容,因此我尝试在style.xml
中创建自己的样式,然后显示出来,但ActionBarSherlock仍然没有显示任何内容
另外,在styles.xml
中,我尝试创建自己的主题以扩展theme.Sherlock
,并且当我尝试将其添加为父级时,也没有在那里找到@style/theme.Sherlock
我试着装样品,但发现瓶子不匹配
我的结论是,不知何故,我的xml文件无法访问ABS库,但我不知道如何修复它。非常感谢您的帮助。在您的项目的Properties>Android中,是否包含对
com\u actionbarsherlock
项目的参考?
facepalm我将其作为java库包含。我试图这样添加它,但它似乎不起作用。当我再次打开属性窗口时,绿色的小复选框变成了红色的X…可能是该库中的构建错误。确保它到Android支持库的路径适合您的环境。唉,这是我最终解决它的关键。我最终从eclipse中删除了库项目和我的项目,并再次添加了这两个项目,因为我在R.java方面遇到了一些问题。天哪,我一整天都在这上面。我发现自己对环境很恼火。就像我在做android/java开发时花了几十个小时试图清除程序中的非语法错误一样。我喜欢自动完成和调试,但开销几乎不值。