今天在运行Android的一个开源项目SlidingMenu时遇到了一个问题,遇到了一个问题导致官方提供的例子无法运行,研究了很久,终于找到了解决方案,在这里分享给大家。
遇到的错误如下:
No resource found that matches the given name: attr 'homeAsUpIndicator'.
No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar'.
网上对这两个错误的解决方案都是说添加ActionBarSherlock的工程作为依赖,但我添加之后仍然无法运行,琢磨了很久,终于发现还是因为有一个地方没设置好。
除了在Java Build Path的Projects中引入actionbarsherlock,还需要在上图所示的位置添加actionbarsherlock,默认的路径是一个ABS的错误路径,导致编译出错,将其删除后重新引入即可。
如果大家觉得对自己有帮助的话,还希望能帮顶一下,谢谢:)
转载请注明出处,谢谢!