2014-10-22 80 views
1

当我创建新的Android项目appcompat_v7是给错误没有资源发现,给定名称匹配的 '机器人:Widget.Material.ActionButton.CloseMode'

Description Resource Path Location Type 
error: Error retrieving parent for item: No resource found that matches the given name     'android:Widget.Material.ActionButton.CloseMode'. styles_base.xml /appcompat_v7/res/values-v21 line 79 Android AAPT Problem 

但我的Android SDK是UPTODATE(安卓SDK Tools 23.0.5,Android 5.0)。

请帮我解决这个问题。

回答

0

你应该在res文件中有2个文件夹。
1)值(这是有默认)
2)创建资源另一个文件夹并将其命名为值-21

现在值文件夹中,不使用任何材质主题分量。因为该文件夹将用于在较旧的SDK上运行的设备。
将值-21文件夹中值文件夹的内容粘贴并将所需主题更改为材质主题。该文件夹将用于支持Material Design SDK的设备。

+0

另一个解决方案是将compile,target和min SDK设置为21(andriod-L)。但是,然后,您的应用程序将只能在具有android-L的设备上运行 – 2014-10-22 03:11:44

相关问题