注意:已对其进行更新,以反映API 21 Lollipop的发布。确保下载最新的SDK。
在我的一个模块中,build.gradle中包含以下内容:
dependencies {
compile 'com.android.support:support-v4:+'
}
更改为
dependencies {
// do not use dynamic updating.
compile 'com.android.support:support-v4:21.0.0'
}
解决了这个问题。
确保com.android.support:support-v4:+
在项目中的任何地方都没有对所有其他支持库(v7,v13,appcompat等)进行一般性包含。
我以为问题是v4:+
选择了显然需要L SDK的最新L发行候选版本(21.0.0-rc1)。
编辑:
如果您需要使用新视图(CardView,RecyclerView和Palette),则应该可以使用以下视图:
compile "com.android.support:cardview-v7:21.0.0"
compile "com.android.support:recyclerview-v7:21.0.0"
compile "com.android.support:palette-v7:21.0.0"
(在/ androiddev- http: //www.reddit.com/r/androiddev/comments/297xli/howto_use_the_v21_support_libs_on_older_versions/上的EddieRingle贷方)
另一个编辑
请确保在以下有关appcompat-v7的问题上看到@murtuza的答案,如果有帮助,请upvote!