Ars*_*ini 0 java xml android material-design android-cardview
当我想出Material Style时,我错过了我必须为Card View添加支持库依赖项的部分.相反,我使用了一个简单的标签.
它没有提高和错误,甚至设计预览显示卡.但是当我在我的Android设备上运行应用程序时,它崩溃并发出错误:
"引起:java.lang.ClassNotFoundException:路径上没有找到类"android.view.CardView":DexPathList [[zip file"/data/app/com.mycompany.myfirstapp-2/base.apk"], nativeLibraryDirectories = [/ vendor/lib,/ system/lib]]在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)"
我的Android Studio是最新的,为什么我会收到此错误?是否有我缺少的其他API,我需要下载?
谢谢.
在您的添加中添加依赖项 build.gradle
dependencies {
compile 'com.android.support:cardview-v7:23.0.1'
}
Run Code Online (Sandbox Code Playgroud)
然后使用正确的标签:
<android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)
代替
<CardView>
Run Code Online (Sandbox Code Playgroud)
使用时 <CardView>,将使用默认包,这意味着<android.view.CardView>不存在.
请注意.支持库v23需要使用API23进行编译.如果需要使用api 22进行编译,请使用支持库v22.
| 归档时间: |
|
| 查看次数: |
1997 次 |
| 最近记录: |