Eclipse下调试Android工程,安装应用时提示错误:
Unable to execute dex: Multiple dex files define XXXXXXXX
从网上查找资料,有几种解决方案:
1、取消Build Automatically,clean工程,重启Eclipse
2、更新ADT插件,删除workspace目录下的.metadata目录
3、工程目录下存在*.apk文件,删除后重启Eclipse
以上三种方式均未解决问题,后来经过仔细阅读错误信息查找问题,发现是工程重复引用了jar包:
在build path中通过add jar包方式引用一次;
在project.properties中通过android.library.reference.1方式又引用了一次;
取消一种引用,重新build工程,安装调试工程,ok,问题解决。