无法执行dex:多个dex文件定义

时间:2013-06-07 23:26:10

标签: android eclipse

ALL,

我正在尝试修改其他人的代码以修复错误。 我发现为了修复一个错误,我需要升级一个第三方库。

我从他们的网站下载了新的SDK,然后打开了Windows资源管理器。在那里我打开目录/ libs并重命名旧的SDK .jar,然后将新的SDK .jar复制到这个地方。

接下来我打开Eclipse修改代码,按照新的SDK修复所有编译问题,最后尝试在实际设备上执行代码(我有HTC Android手机)。

此时我收到“主题”行中显示的错误消息。 我试图删除项目将其复制到另一个位置并再次“导入”它。这没有解决它。

我没有升级任何东西(比如Android SDK或FB SDK)。我所做的只是将一些广告库/ SDK从一些非常旧版本升级到新版本。

如果这听起来很熟悉并且您知道解决此错误的方法,请分享。

谢谢。

1 个答案:

答案 0 :(得分:3)

显然删除了库的旧副本确实解决了问题。

然而,这不应该是必要的,因为项目仅与新版本链接....

Eclipse只引用了一个较新版SDK的文件。

无论如何,感谢读过这篇文章的人,希望能帮助别人。

谢谢。