找不到材料主题资源

时间:2016-03-28 12:10:33

标签: android gradle android-appcompat android-build build-tools

我有一个项目,一切正常,直到我添加Mikepenz Material Drawer库。它似乎使用了应该存在但不存在的材料主题。

构建gradle时出现错误消息:Error retrieving parent for item: No resource found that matches the given name 'MaterialTheme'(以及所有其他材质主题)

build.gradle文件:app

compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
    applicationId "ir.yooneskh.booktemplate"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}

compile 'com.android.support:appcompat-v7:23.1.1'

(这是它的一部分)

安装了构建工具:

我缺少什么?

2 个答案:

答案 0 :(得分:1)

我们需要添加以下库来解决MaterialTheme错误

compile('com.mikepenz:materialize:0.8.5@aar') {
    transitive = true
}
compile 'com.mikepenz:iconics-core:2.5.8@aar'
compile('com.mikepenz:materialdrawer:5.4.0@aar') {
    transitive = true
}

答案 1 :(得分:0)

<强>尝试:

dependencies {
   compile 'com.android.support:appcompat-v7:23.2.1' 
   compile 'com.android.support:design:23.2.1'
}

代替:

compile 'com.android.support:appcompat-v7:23.1.1'