我已将android-support-v7-appcompat和appcompat_v7添加到项目资源管理器中.并且还将android-support-v7-appcompat.jar添加到构建路径中.
但是我再次得到这个
No resource found - Theme.AppCompat.Light.DarkActionBar!
如何解决这个问题?
解决方法:
对我来说,解决方案涉及重新创建Android的v7应用程序兼容性(appcompat)支持库:
>根据Android开发人员支持库设置页面上的instructions创建新的android-support-v7-appcompat库.注意:我必须手动更改project.properties文件以获取要编译的新库.将target = android-19更改为target = android-21.
>明确地将这个新的android-support-v7-appcompat库添加到您陷入困境的项目中:
>完成后,项目的属性应如下所示:
现在,项目应该编译.这还有很长的路要走,但它对我有用.
所有这些工作的一个有趣的副作用是,当我创建我的下一个项目时,Eclipse自动创建了一个新的appcompat_v7库项目,将其添加到我的工作区,突然一切都恢复正常.我可能做了不同的事情,但我还没弄清楚到底是什么.无论如何,我终于得到了我的项目进行编译,在这个过程中,似乎我在Eclipse ADT中重置了一些东西.
我希望这有帮助.