我昨晚更新了我的Android SDK(31.4),之后我无法编译我的应用程序。 我得到这个错误:无法执行dex:多个dex文件定义了Lcom/google/android/gms/analytics/internal /命令
[2015-05-01 14:36:24 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
[2015-05-01 14:36:24 - SoFit] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
我还没有在我的罐子改变任何东西。 这里是我的库结构:
我想: - 清洁工程。 - 重新启动eclipse。 - 删除bin文件夹。 - 删除私人图书馆。
我也尝试删除谷歌分析师jar,因为我虽然从最近的谷歌播放服务更新,他们把分析器内的lib。 但它不会因为缺少类而编译。
我的猜测,谷歌播放服务的东西是错误的,但我无法找到什么。
这就像一个魅力!我错过了我的gradle.build中依赖关系的第一行是: compile fileTree(include:['* .jar'],dir:'libs') – peresisUser