我昨晚更新了我的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