0

我最近购买了一台新的 MacBook Pro,并从旧笔记本电脑中导入了几个项目文件。今天我尝试在我的设备上运行一个应用程序,但该项目不会显示在运行配置窗口中。我再次导入文件,并让项目显示,但现在尝试在我的设备上运行时出现以下错误:

    [2014-01-06 21:04:04 - Dex Loader] Unable to execute dex: Multiple dex files define                Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;
    [2014-01-06 21:04:04 - Verbatim] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;

我相信我在从旧笔记本电脑传输文件的方式以及将项目导入 ADT 的方式上犯了一个错误。我不知道上述错误是什么意思,也不知道如何开始修复它。也许有人可以启发我。谢谢!

4

1 回答 1

0

似乎您有相同项目的多个版本。Dex 文件是真正运行 Android 的文件(从 Java 转换而来,幸好是自动完成的)
尝试删除 adt 中的所有相同项目(确保备份该项目以防万一)。尝试转到工作区文件夹并确保只有一个版本,然后将其导入。希望能帮助到你

于 2014-01-07T04:33:14.250 回答