我想升级我的项目以支持 Android Lollipop 和 API 21,所以我将依赖项的 AppCompat 版本更改为 21.0.0, 我的目标 SDK 为 21。
但是现在,当我尝试将项目与 gradle 文件同步时,它给了我以前没有的 102 错误
:
“属性‘主题’已定义”的 1 个错误
- 由我的 colors.XML
文件给出,
还有另外 101 个错误 "没有找到与给定名称匹配的资源..."
- 其中大部分是 Material 错误 - 由 "build/intermediates/exploded-aar/给出com.android.support/appcompat-v7/21.0.0/res/values-v11/values.XML"
.
已经更新了Android SDK软件中的所有SDK工具, 使用 Android Studio 0.8.9 Beta。
有人可以帮忙吗?谢谢。
最佳答案
我也遇到了第一个问题。可以通过将 Google Play 服务依赖项更新到 6.1.+ 来修复它。
在 Gradle(我希望您正在使用)中,这是: 编译'com.google.android.gms:play-services:6.1.+'
至于第二个问题 - 正如人们在评论中所说,您应该确保您的 SDK 安装中的所有组件都是最新的。
关于android - Lollipop AppCompat-v7 21 - 属性 "theme"已定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26432123/