我已经解决了这个问题几个小时了.从github下载存储库后,任何.xml文件中唯一的错误是:
No resource found that matches the given name '@style/Theme.AppCompat.Light'
代码非常简单,但我没有找到一个直截了当的答案,关于如何缓解错误.
这是代码(在文件res/values/styles.xml中):
该项目位于:https://github.com/erikswed/InstaChatX 我在Windows上,使用Eclipse Kepler
这有什么步骤?AppCompat在哪里?
在此处下载支持库:
http://developer.android.com/tools/support-library/setup.html
如果您使用的是Eclipse:
转到顶部的选项卡并选择(Windows - > Android SDK Manager).在"额外"部分下,选中"Android支持库"并检查其是否安装.
之后,可以在以下位置找到AppCompat库:
android-sdk/extras/android/support/v7/appcompat
您需要在Android项目中引用此AppCompat库.
将库导入Eclipse.
右键单击您的Android项目.
选择属性.
点击底部的"添加..."添加图书馆.
选择支持库
清理并重建您的项目.
如果您在Android Studio中寻找解决方案:
右键单击您的应用程序
打开模块设置
选择" 依赖关系"选项卡
单击右侧的绿色+符号
选择Library Dependency
从列表中选择appcompat-v7