xUtils-3.x导入eclipse报错,ava.lang.NoClassDefFoundError等,项目出现感叹号,无法运行的问题
来源:互联网 发布:淘宝双11抢购神器 编辑:程序博客网 时间:2024/05/17 22:50
按照网上博客的内容进行了导包,添加了相关文件,但执行时却报错项目存在问题,或者Conversion to Dalvik format failed with error 1
,java.lang.NoClassDefFoundError: org.xutils.x$Ext等,无法执行。
代码是没有问题的,导包的过程也是没有问题的,环境变量也正确,其他乱七八糟的修改配置都试了一遍都没有解决。
后来才发现是android.jar的问题,我的sdk的最高版本是18,或许是xUtils内部对android相关api的需求是18以上的,所以会导致错误。
所以,建议如果目标机型的api不是太高的话(用eclipse开发的目标机型一般都不会太高),可以考虑使用xUtils-2.x不要使用3.x,毕竟3.x只是在高版本的兼容性上比较好。
同类的问题还有导入okhttp,zxing等,可能都是因为内部需要调用的api高于自己现有的api。
推荐以下解决方案:
1.换用第三方项目低版本的jar
2.下载高版本的android API导入到项目中
3.都什么时代了,还是考虑用AS吧(下周就跟老板起义要用AS)
希望可以帮助到大家。
0 1
- xUtils-3.x导入eclipse报错,ava.lang.NoClassDefFoundError等,项目出现感叹号,无法运行的问题
- 01-eclipse打包运行程序总是报错java.lang.NoClassDefFoundError和ava.lang.ClassNotFoundException(打包原理)
- 关于eclipse导入项目报错红色感叹号问题
- eclipse导入项目出现了红色感叹号的问题
- spring报错ava.lang.NoClassDefFoundError:
- 导入别人的项目报错java.lang.NoClassDefFoundError
- Eclipse导入项目出现感叹号
- android下载项目程序导入eclipse报错(如项目显示感叹号等)解决方案
- Android studio 出现java.lang.NoClassDefFoundError错误的一种解决方案 5.0以下机型无法运行应用报错
- myecplise中导入项目出现红色感叹号的问题,项目运行不正常
- 对于eclipse中导入项目源码出现感叹号的解决方法
- Eclipse中在android项目中出现新建一个Activity后,出现整个工程的报错以及包导入以后无法运行等等情况分析。
- android项目导入eclipse出现感叹号
- android eclipse 运行报错java.lang.NoClassDefFoundError
- Android导入项目后报错红色的感叹号或者重新启动eclipse也报红色的感叹号
- eclipse 插件开发——运行插件报错 java.lang.NoClassDefFoundError的解决办法
- eclipse 插件开发——运行插件报错 java.lang.NoClassDefFoundError的解决办法
- android2.x的桌面项目程序在android4.0上运行后出现 java.lang.NoClassDefFoundError错误 解决方法
- 中国天气API
- 微信开发笔记
- Python 安装 MySQL-python ImportError: No module named 'ConfigParser'
- Android 获取ListView的高度,设置布局内控件超出布局部分可以显示
- HDU2036_改革春风吹满地
- xUtils-3.x导入eclipse报错,ava.lang.NoClassDefFoundError等,项目出现感叹号,无法运行的问题
- C# Tostring 格式化输出字符串全解
- Go编程基础之三 类型与变量
- 求实数绝对值
- 查找C语言中的基本语法错误,如圆括号,左括号,花括号不匹配等
- 让Sublime Text 3 支持中文
- mariadb集群,主从复制,主从切换,数据告警
- 作业8 问题 A: 编写函数:比较字符串 之一 (Append Code)
- UML之类图关系全面总结