android中导入jar 报java.lang.NoClassDefFoundError
2012-06-01 22:01
357 查看
导入第3方jar包问题,明明导入了jar但还是报java.lang.NoClassDefFoundError
解决步骤:
1、在Android项目根目录下新建一个lib文件夹;
2、把你需要导入的第3方jar包复制到lib文件夹中;
3、在lib文件夹上点右键,选Bulid path –> Use as source folder。
如果只是单纯的引入jar,在Eclipse中编译是可以通过,不会有错误,但在设备上运行的时候还是会报java.lang.NoClassDefFoundError的错误。所有上面的3步很关键!
上图是操作成功以后的lib文件夹状态。
解决步骤:
1、在Android项目根目录下新建一个lib文件夹;
2、把你需要导入的第3方jar包复制到lib文件夹中;
3、在lib文件夹上点右键,选Bulid path –> Use as source folder。
如果只是单纯的引入jar,在Eclipse中编译是可以通过,不会有错误,但在设备上运行的时候还是会报java.lang.NoClassDefFoundError的错误。所有上面的3步很关键!
上图是操作成功以后的lib文件夹状态。
相关文章推荐
- Android 导入 Jar 包 出现: java.lang.NoclassDefFoundError 解决办法
- Android 导入 Jar 包 出现: java.lang.NoclassDefFoundError 解决办法
- [Android 笔记] ADT v17+读取工程写 lib 下jar 包出现 java.lang.NoClassDefFoundError 问题
- Android 添加了外部jar包,为什么运行时还是报java.lang.ClassNotFoundException。。。
- android 添加外部jar java.lang.NoClassDefFoundError
- android导入第三方jar后,产生:java.lang.NoClassDefFoundError错误 解决方案
- 导入第3方jar包问题:java .lang.NoClassDefFoundError
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
- 使用jason需要导入的jar包-java.lang.NoClassDefFoundError
- android中第三方jar导入报java.lang.NoClassDefFoundError解决办法
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
- Android项目导入出现The type java.lang.Object cannot be resolved.问题解决办法!!
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
- android studio导入so包异常:java.lang.UnsatisfiedLinkError: Couldn’t load sm2 from loader dalvik.system.Pa
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
- Android项目&Java项目导入Jar包的区别
- Web项目导入jar包 出现java.lang.NoClassDefFoundError错误
- Android导入工程遇到的问题:没有R.java和android.jar的jar包
- Android中引用jar,提示java.lang.NoClassDefFoundError问题解决
- 项目新导入jar包之后,运行报错:类没有找到异常(java.lang.ClassNotFoundException)