Eclipse中使用recyclerview时出现Caused by: java.lang.NoClassDefFoundError: android.support.v7.recyclerview.R$styleable
2016-03-09 23:48
465 查看
转自:
http://blog.csdn.net/chenleicpp/article/details/46848785
程序崩溃,错误提示:
Caused by: java.lang.NoClassDefFoundError: android.support.v7.recyclerview.R$styleable
原因:
在eclipse中使用RecyclerView,编译没有问题,但是运行时候会出现如下错误,百思不得其解,又说v4包与v7包版本不一致,有说没有导入v7-compat包的,经反复实验,得出结论跟v4包、v7compat包都没有关系,跟recyclerview的版本有关系,eclipse只能导入21.0.0的才可以使用。
解决方法:
在android-sdk/extras/android/m2repository/com/android/support/recyclerview-v7目录下根据版本号21.0.0目录可以找到一个名为recyclerview-v7-21.0.0.aar的文件。解压此文件里面有classes.jar,引用此jar包。
错误
在android-sdk/extras/android/support/v7/recyclerview目录下面有libs,里面有jar包,引用此jar包。
http://blog.csdn.net/chenleicpp/article/details/46848785
程序崩溃,错误提示:
Caused by: java.lang.NoClassDefFoundError: android.support.v7.recyclerview.R$styleable
原因:
在eclipse中使用RecyclerView,编译没有问题,但是运行时候会出现如下错误,百思不得其解,又说v4包与v7包版本不一致,有说没有导入v7-compat包的,经反复实验,得出结论跟v4包、v7compat包都没有关系,跟recyclerview的版本有关系,eclipse只能导入21.0.0的才可以使用。
解决方法:
在android-sdk/extras/android/m2repository/com/android/support/recyclerview-v7目录下根据版本号21.0.0目录可以找到一个名为recyclerview-v7-21.0.0.aar的文件。解压此文件里面有classes.jar,引用此jar包。
错误
在android-sdk/extras/android/support/v7/recyclerview目录下面有libs,里面有jar包,引用此jar包。
相关文章推荐
- java二叉树实现、遍历、求深度
- java你可能不知道的事(2)--堆和栈
- java你可能不知道的事(2)--堆和栈
- java你可能不知道的事(2)--堆和栈
- Spring中的Bean定义
- Spring分布式事务实现
- 005.Java中switch语句能否作用在byte上,Long呢? String呢?
- 关于VO、PO的理解——java的(PO,VO,TO,BO,DAO,POJO)解释
- 让Bean获取Spring容器
- 004.Java中怎么跳出多重循环?
- Java 的Comparable 和 Comparator
- java泛型详解
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- 【JAVA集合】Vector和Stack(已过时,不建议使用)
- 快捷键啊
- JAVA移位运算符
- 重识java-LinkedHashMap
- 重新认识java-HashMap
- Java学习之Servlet
- JAVA基础之IO操作