java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable

来源:互联网 发布:数据比例图 编辑:程序博客网 时间:2024/04/28 16:40

异常Log:

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/appcompat/R$styleable;

错误原因:
这个异常在Android Studio编译运行的时候出现,这是v7包的问题。你去找你自己sdk的v7包。不要直接使用别人项目中的v7包。

解决办法:
这里写图片描述

我的compileSdkVersion 23,
在dependencies中添加依赖compile ‘com.android.support:recyclerview-v7:23.1.0’
注意,v7后的版本要和appcompat的一致,
例如:compile ‘com.android.support:appcompat-v7:23.1.0’
compile ‘com.android.support:recyclerview-v7:23.1.0’
都是23.1.0
另外android.support.v7.widget.RecyclerView标签要这样写!

0 0