Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的Android XML文件可以';找不到ActionBarSherlock主题_Android_Android Manifest_Actionbarsherlock - Fatal编程技术网

我的Android XML文件可以';找不到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'). 我知道有很多关于这方面的问题被问到,但这

我正在尝试开发一款带有ActionBarSherlock的应用程序,除了主题化之外,其他一切都可以正常工作。具体来说,我可以
导入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开发时花了几十个小时试图清除程序中的非语法错误一样。我喜欢自动完成和调试,但开销几乎不值。