如何修复Android错误无法执行dex:多个dex文件定义La $ 1

时间:2014-01-06 08:23:03

标签: java android

嗨,我是新的错误,当我运行我们的Android应用程序时显示错误(无法执行dex:多个dex文件定义La $ 1)

之前这是完美运行但突然的应用包含错误无法运行我们的应用程序。

这是我们的控制台中的错误:

[2014-01-06 13:47:28 - Dex Loader] Unable to execute dex: Multiple dex files define La$1;
[2014-01-06 13:47:28 - Taxmann - Android] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define La$1;

请告诉我如何修复此错误我第一次发现此错误请帮助

2 个答案:

答案 0 :(得分:0)

我使用Zxing库之前有这个错误。

现在我可以解释一下我做了什么以及如何解决这个问题。

我已将zxing库导入到我的项目中,并导入了一个包含在zxing库中的lib(称为GZxing)。当我运行应用程序时,我有与您相同的错误。

解决方案:

我删除了zxing库并只保留了GZxing库,它工作正常。

我假设你的项目中已经存在一些类或文件。

答案 1 :(得分:0)

2个或更多jar文件可能包含相同的类和方法。所以得到这种错误,解决它需要删除包含相同类详细信息的常见jar文件。并使项目干净并再次运行。这可能对您有所帮助。