织物添加的样式缺失

时间:2015-01-05 18:27:05

标签: android twitter-fabric

我试图在我的应用中添加集成Fabric-Twiiter登录。在向导期间,Fabric在我的项目中添加了一些东西。 从那以后我收到了这个错误:

Error:Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light'.

在档案v32\values.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- From: file:/Users/android/workspace/jenkins/workspace/fabric-android-staging-release/sdk/kits/digits/src/main/res/values-v21/themes.xml -->
    <eat-comment/>
    <style name="Digits_default" parent="@android:style/Theme.Material.Light">
        <item name="dgts__accentColor">?android:attr/colorAccent</item>
    </style>
</resources>

我不知道它来自哪里以及如何应对,请帮助。

1 个答案:

答案 0 :(得分:2)

这是一个材料设计主题,可以在Android的API 21中找到。您需要确保在SDK工具中安装了该API级别,然后在build.gradle文件中更改compileSdkVersion:

android {
  ...
  compileSdkVersion 21
  ...
}

您可能还需要调整targetSdkVersion,但我不认为我必须这样做。