无法findandroid.support.v7.widget.CardView(Android Studio 1.1 Preview)

在这里输入图像说明

我试图将CardView添加到我的活动作为官方样本。 但它不起作用。

如果我直接运行我的项目,它会导致java.lang.ClassNotFoundException:android.support.v7.widget.CardView。

Solutions Collecting From Web of "无法findandroid.support.v7.widget.CardView(Android Studio 1.1 Preview)"

你应该把它添加到你的build.gradle

 dependencies { ... compile 'com.android.support:cardview-v7:21.+' compile 'com.android.support:recyclerview-v7:21.+' ... } 

写我的答案提供:

1)更新了compileSdkVersion 25的“编译”行

2)一个完整的版本号,注意“避免使用版本号+,可能会导致不可预知和不可重复的构build..”,Android Studio显示的警告

3)提供“build.gradle(Module:app)”的位置

4)因为我不能写下面的评论@恩的答案[stackoverflow不允许我]

您需要将以下内容粘贴到位于以下位置的build.gradle [Module:app]:
(例如,使用文件pipe理器)MyFirstApplication – > app – > build.gradle

编译“com.android.support:cardview-v7:25.3.1”

您需要将其粘贴到以下依赖项子句中:

 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) ... compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support:cardview-v7:25.3.1' ... } 

从Android工作室本身打开:
“1:Project”(左侧) – >select“Android”视图 – >“Gradle脚本” – >“build.gradle(模块:应用程序)”[这是从Gradle脚本顶部的第二个文件]

那是:
(如果下面的图片没有显示你可以在这里find图片。

使用Android Studio 2.3.1

编辑 :更新版本号

 dependencies { ... compile 'com.android.support:cardview-v7:26.+' compile 'com.android.support:recyclerview-v7:26.+' ... }