博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Conversion to Dalvik format failed with error 1的又一种情形
阅读量:6005 次
发布时间:2019-06-20

本文共 1986 字,大约阅读时间需要 6 分钟。

   如题所示的错误“Conversion to Dalvik format failed with error 1”曾经几次令我不得安宁。今天又遇到一次,又浪费了不少时间。网络搜索,原因多种可能。因为本人对于Android内层开发也没有多少深入,所以只能留于表面应用。

 

    当前我的错误输出如下(编译成功,但是布署到手机时出现如题错误提示)。

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lorg/cocos2dx/lib/Cocos2dxLocalStorage;
    at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)
    at com.android.dx.dex.file.DexFile.add(DexFile.java:163)
    at com.android.dx.command.dexer.Main.processClass(Main.java:486)
    at com.android.dx.command.dexer.Main.processFileBytes(Main.java:455)
    at com.android.dx.command.dexer.Main.access$400(Main.java:67)
    at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:394)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:135)
    at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:191)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:123)
    at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:191)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:123)

    at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:191)

。。。。。。

[2014-11-18 21:37:50 - com.zxz.ThumbelinaCell.ThumbelinaCell] Dx processing F:\Games2014\ThumbelinaCell\projects\ThumbelinaCell\proj.android\bin\classes\.\org\cocos2dx\lib\R$string.class...

[2014-11-18 21:37:50 - com.zxz.ThumbelinaCell.ThumbelinaCell] Dx processing F:\Games2014\ThumbelinaCell\projects\ThumbelinaCell\proj.android\bin\classes\.\org\cocos2dx\lib\R.class...
[2014-11-18 21:37:50 - com.zxz.ThumbelinaCell.ThumbelinaCell] Dx 39 errors; aborting
[2014-11-18 21:37:50 - com.zxz.ThumbelinaCell.ThumbelinaCell] Conversion to Dalvik format failed with error 1

    在通过如题所示关键字搜索结论试验不成功后,再使用其他关键字(如上面红底文字所示)搜索。

    答案是:因为导入了重复的包产生错误。

    解决办法:把src下相应内容删除,再编译即OK。

参考资料:

     http://www.thinksaas.cn/group/topic/158829/。

本文转自朱先忠老师51CTO博客,原文链接:http://blog.51cto.com/zhuxianzhong/1579676 ,如需转载请自行联系原作者

你可能感兴趣的文章
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——1.4 本章小结...
查看>>
如何防止平台软件对安防行业的绑架?
查看>>
万达与IBM进军云服务领域 3年后见真章
查看>>
欧盟设网站打击勒索软件 帮受侵害用户恢复数据
查看>>
基础设施即服务(IaaS):应用程序成功的未来
查看>>
破解融资困局 光伏企业切入“互金”行业
查看>>
绿色节能数据中心的建设
查看>>
无线网络大讲堂:带你一起认识802.11ad
查看>>
观山湖区成为贵阳市呼叫中心产业聚集区
查看>>
HUAWEI SmartCare® SOC解决方案助力运营商加速数字化客户服务转型
查看>>
*ST海润维持发行价格不变 与联合光伏纠纷尘埃落定
查看>>
《DBA修炼之道:数据库管理员的第一本书》——1.3节DBA的管理准则
查看>>
详解开源大数据引擎Greenplum的架构和技术特点
查看>>
我们需要什么样的需求管理工具?
查看>>
《精通Nginx》一1.2 从源代码安装Nginx
查看>>
阿里推出业界首个非侵入式热修复方案Sophix,颠覆移动端传统发版更新流程!...
查看>>
SecureCRT 显示vim颜色模式
查看>>
2017 物联网编程语言趋势:C、Java 各具优势 !
查看>>
《Mahout算法解析与案例实战》一一2.1 Mahout安装前的准备
查看>>
《Adobe After Effects CC完全剖析》——有逻辑地组合任何镜头
查看>>