我试过到处寻找,但我无法弄清楚为什么会出现这个错误,因为我所做的只是通过 Eclipse(Juno)从 Google 插件添加 Google Drive API。当我清理项目时,错误不会出现。只有当我去运行 Android 应用程序时。我一直在尝试按照https://developers.google.com/drive/quickstart-android 上提供的步骤来获取 API,并且还为 Play Services 添加了 .jar/build 路径。
这是出现的确切代码:
[2012-12-18 00:49:57 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/api/client/http/HttpContent;
[2012-12-18 00:49:57 - Intro] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/api/client/http/HttpContent;
我认为这在某种程度上与重复依赖项有关,但我不知道应该保留或删除哪些依赖项。此外,我已经尝试在添加 API 并重新启动之前删除 bin 文件夹,它也不在构建路径中。下面是两个库的屏幕截图。
任何建议将不胜感激!