Android studio 安卓工作室可以';找不到兼容的库样式

Android studio 安卓工作室可以';找不到兼容的库样式,android-studio,Android Studio,我依靠兼容性库在旧版本的Android上使用操作栏。我已将其添加到我的build.gradle文件中,如下所示: dependencies { compile 'com.android.support:appcompat-v7:+' compile 'com.android.support:support-v4:+' } 以及style.xml文件的示例: <?xml version="1.0" encoding="utf-8"?> <resources>

我依靠兼容性库在旧版本的Android上使用操作栏。我已将其添加到我的
build.gradle
文件中,如下所示:

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.android.support:support-v4:+'
}
以及
style.xml
文件的示例:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- Base theme -->
    <style name="AppName" parent="@style/Theme.AppCompat.Light"></style>
</resources>

该项目通过命令行和IDE在Android Studio 0.4.4中成功构建。但是,在编辑器中打开文件时会出现以下错误:

我尝试过使缓存无效,清理项目,与Gradle同步,并在删除IntelliJ文件后重新导入项目,但没有任何改变。我在
build.gradle
文件中也会遇到这样的错误:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- Base theme -->
    <style name="AppName" parent="@style/Theme.AppCompat.Light"></style>
</resources>


但我不知道这是否与这个具体问题有关。如何让Android Studio找到兼容库资源?

这似乎是Android Studio中的一个bug,我已经在这里报告了这个bug

请按此链接进行更新

但是在你的问题中,有一件事让我感到奇怪,那就是
@style
主题之前。AppCompat.Light
@样式只用于引用你自己的样式。对于AppCompat样式,我直接使用
主题.AppCompat.Light
类似的样式

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
</style>

但根据你的问题,我的情况也出现了错误

对于build.gradle文件:


到目前为止,gradle文件编辑器显示android标签中所有内容的
“找不到符号”
。不是问题。

这是0.4.2的问题,我很惊讶在0.4.4中看到这样的东西,看看这个问题@pyus13奇怪的是,Android Studio可以找到类,只是找不到资源。是的,我后来添加了@style试图修复它。