用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
来源:互联网 发布:freebsd linux nvidia 编辑:程序博客网 时间:2024/06/10 13:39
之前有遇到过这个问题,后来解决了,今天又遇到了,但是忘了当时是怎么解决的,费了好长时间,终于又找回解决的方法,现在记录下来,以防以后又遇到。
这个错误出现在我的某一个Activity,但是我反复确认了好多遍,包名和类名都没有写错,而且编译也没问题,只是在运行时才抛这个异常,于是突然想到,我的这个Activity是继承了FragmentActivity,而FragmentActivity是存在于support包里的,可能由于support包的jar包在编译时没有加进APK中,于是出现了这个问题。
OK,问题找到了,现在就说说怎么解决,首先打开Eclipse的Java Build Path,查看一下android-support-v4.jar包在哪个Library下,我的是在Android Private Libraries下的,然后点击上面的第四个tab,即Order And Export选项卡,在Android Private Libraries前面打上勾,确定,重新Clean一下项目,运行,问题解决!
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- eclipse开发Android项目时出现java.lang.NoClassDefFoundError的解决方法
- android运行时,出现java.lang.NoClassDefFoundError
- android地图开发出现java.lang.NoClassDefFoundError: MyPositionActivity......异常解决办法
- Eclipse中出现java.lang.NoClassDefFoundError
- Eclipse 插件开发java.lang.NoClassDefFoundError
- android Studio运行时,出现java.lang.NoClassDefFoundError
- android表单上传出现java.lang.NoClassDefFoundError
- android调试出现 java.lang.NoClassDefFoundError:
- Android 5.0以下出现 java.lang.NoClassDefFoundError
- Android 5.0以下出现 java.lang.NoClassDefFoundError:
- Android 5.0以下出现 java.lang.NoClassDefFoundError:
- Eclipse出现Caused by: java.lang.NoClassDefFoundError: android.support.v7.recyclerview.R$styleable
- 使用Tomcat时出现 java.lang.NoClassDefFoundError
- android开发 java.lang.NoClassDefFoundError 解决办法之一
- Android关于java.lang.NoClassDefFoundError问题
- k-means
- 聚集索引和非聚集索引
- 图片转换成Base64编码集成到html文件
- UIView上添加了一个按钮和一个单击手势的事件相应,互相不影响的处理方法。。
- Source Insight:使用Source Insight查看C/C++源代码
- 用Eclipse做Android开发时出现java.lang.NoClassDefFoundError问题
- 拷贝构造函数
- opencv 2.1 与opencv 2.4.4静态编译(主要是opencv 2.1)
- Android中下拉列表框的实现--Spinner
- 文本文件与二进制文件
- 【笔者支招:熟知Word应用10个小技巧】_7gyy
- JS新建一个页面,并让其居中
- UVa 10079 - Pizza Cutting
- QT 远程连接 SQL SERVER 注意事项