奇怪的CardView问题:("找不到:com.android.support:cardview-v7:21.0.+"错误)

26h*_*mkk 4 android android-support-library android-cardview

我有Android 5.0和最新版本的Android支持库(21.0.2).我正在尝试访问Android中的CardView和RecyclerViews.当我添加:

compile 'com.android.support:cardview-v7:21.0.+'
compile 'com.android.support:recyclerview-v7:21.0.+'
Run Code Online (Sandbox Code Playgroud)

到应用程序的build.gradle dependecies,我得到错误:

Failed to find: com.android.support:cardview-v7:21.0.+
Run Code Online (Sandbox Code Playgroud)

Failed to find: com.android.support:recyclerview-v7:21.0.+
Run Code Online (Sandbox Code Playgroud)

我不确定为什么会这样.这是我见过的人做到这一点的唯一方法(和它的谷歌的网站建议的方式在这里).在此之后,我无法在我的项目中制作CardViews或RecyclerViews.

我还检查了我的android sdk文件夹:

C: > ... > android-sdk > extras > android > support > v7
Run Code Online (Sandbox Code Playgroud)

'cardview'和'recyclerview'目录都包含其中的所有文件.

我不知道为什么会这样......如果您有任何疑问,请提出任何建议或答案将不胜感激!

Com*_*are 9

'cardview'和'recyclerview'目录都包含其中的所有文件.

这些是针对Eclipse的.

您需要在SDK Manager中安装"Android Support Repository":

SDK Manager中的Android支持存储库

这应该使Gradle for Android能够找到这些工件.