在Android Studio上找不到Theme.AppCompat.Light.NoActionBar

在Android Studio上找不到Theme.AppCompat.Light.NoActionBar,android,gradle,android-support-library,android-appcompat,Android,Gradle,Android Support Library,Android Appcompat,对不起,也许这不是一个新话题,但真的需要帮助,我尝试了很多关于这个的帖子,但我的问题仍然没有解决,我是android的新手。我尝试学习材料设计,我使用安卓棒棒糖,API等级22 我尝试使用编译com.android.support:support-v4:22.0.0'。同步gradle之后,我仍然无法使用Theme.AppCompat.Light.NoActionBar作为style.xml文件上的主题。这是我完整的gradle文件: apply plugin: 'com.android.app

对不起,也许这不是一个新话题,但真的需要帮助,我尝试了很多关于这个的帖子,但我的问题仍然没有解决,我是android的新手。我尝试学习材料设计,我使用安卓棒棒糖,API等级22

我尝试使用
编译com.android.support:support-v4:22.0.0'
。同步gradle之后,我仍然无法使用
Theme.AppCompat.Light.NoActionBar
作为
style.xml
文件上的主题。这是我完整的gradle文件:

apply plugin: 'com.android.application'
 android {
    compileSdkVersion 22
    buildToolsVersion '22.0.1'

    defaultConfig {
        applicationId "afnan.project.com.materialdesign"
        minSdkVersion 21
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
 dependencies { 
 compile fileTree(dir: 'libs', include: ['*.jar'])
 com.android.support:support-v4:22.0.0'
} 

是否有其他设置,以便我可以尝试使用此主题,或者主要问题是什么?请告诉我,需要建议。

主题
主题。AppCompat.
用于定义与旧android 2.x版本的兼容性。这需要
支持-v7

如果您需要与android 2.2或2.3兼容,请在gradle版本中包含此功能

 compile 'com.android.support:support-v7:22.0.0'
或者,如果您构建的是android-3.0或更高版本,请将
AppCompat
替换为
Holo

范例

  • Theme.AppCompat.Light.NoActionBar
变成

  • Theme.Holo.Light.NoActionBar

要使用AppCompat主题,您必须在项目中包含此库

 compile 'com.android.support:appcompat-v7:22.2.0'
另外,我建议您使用最新版本22.2.0,而不是22.0.0

dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar'])
     compile 'com.android.support:appcompat-v7:22.2.0'

     //You can remove this line, because the appcompat has the support-v4 as dependency
     //com.android.support:support-v4:22.0.0'
    } 

在Android Studio中,右键单击Gradle并右键单击鼠标按钮刷新Gradle项目问题已得到解决。

感谢您提供的宝贵信息@k3b,这是一个基本问题,材料设计是否可以从所有类型的父主题创建,例如,
Android:theme.Holo.Light.NoActionBar
?有了这些资源,我可以开始学习材料设计吗?对不起,我还没学会。我对材料设计一无所知