Conversion to Dalvik format failed with error 1

来源:互联网 发布:reflector软件下载 编辑:程序博客网 时间:2024/05/17 23:46

做android 开发时,一连多次看到这个红色错误,在网络找了几个方法也没能解决,请教公司同事,说是虚拟机出问题了,但是我当时用的是手机啊,布其他的工程就没事,为什么单独这个工程,就说虚拟机出错呢。没能解决,只能一个人耐着性子,去继续从网上搜了,不过,自己没有那个耐心去一个一个的专心看。就感觉java语言挺好的,应该所有错误都给报出来呀,还是看看上面都报了啥东西吧,虽然英文不好,单借助词典还是能大概看的,就从第一行去看上面的报错信息

看到第一行的错误是java.lang.IllegalArgumentException: already added: Landroid/annotation/SuppressLint;

后面就不在贴了这是一个无效参数的异常,接着看后面大概说,jar包已经存在了,然后就去看工程

结果看到Android  Dependencies 和Referenced Libraries里面的确有两个添加重了的jar 的path。于是

右键工程,properties----->java build path ------>libraries 里面选中重了的path----Remove 问题就解决了

这是我的项目报这个错我问题,每个工程问题不一样,还要仔细看看,java 给的其他提示,在去考虑该怎么决绝问题