多个dex文件定义Lcom/google/ads/AdRequest$ErrorCode
最新的 ADT、最新的 SDK 工具 (22.3)。
我试过了:
- 清理/重建
- 更新 Eclipse
- 删除 bin 和 gen 文件夹
- 重新启动 Eclipse
- 使用 Ant 手动构建
- 加上一些其他的东西
我所有的项目现在都以 API lvl 19 为目标。
我不知道该怎么做。
谢谢
最佳答案
多个 dex 文件错误只是告诉您您正在包含来自不同来源的相同类文件。因此,重新启动 Eclipse 或使用 Ant 构建将无济于事,因为您的项目设置无效。
由于您没有指定您使用的是什么 jar ,因此无法确定发生了什么。
但是,最新的 Google Play 库包含广告,我的猜测是您同时包含 Admob 和 Google Play 服务,它们显然包含相同的类。在这种情况下,您应该迁移您的代码以使用 Google Play 服务广告并从您的项目中删除 admob jar。
关于android - 转换为 Dalvik 格式失败 : Unable to execute dex SDK Tools 22. 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19734152/