2016-01-21 95 views
4

com.android.tools.build:gradle:2.0.0-alpha3更新到com.android.tools.build:gradle:2.0.0-alpha6後,我得到這個錯誤:Android的工作室 - transformClassesWithMultidexlistForDebug錯誤

Error:Execution failed for task ':MyApp:transformClassesWithMultidexlistForDebug'. 
> java.util.NoSuchElementException (no error message) 

我有multiDexEnabled true,迄今(最多alpha3)工作;如果我刪除它,我得到另一個錯誤:

Error:A problem was found with the configuration of task ':MyApp:zipalignDebug'. 
> File '/Users/myuser/dev/projects/my-app/MyApp/build/outputs/apk/MyApp-debug-unaligned.apk' specified for property 'inputFile' does not exist. 

任何線索?

注意:更新到alpha6後,我也更新distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zipgradle-wrapper.properties並做了一個項目清潔+重建。

+0

同樣的錯誤。更新到alpha6是打破multidex ... –

+2

最後,我發現我的Android Studio 2.0 Preview已過時(我在穩定的頻道)。我將它更新到預覽版6(金絲雀頻道)。請參閱:http://tools.android.com/download/studio/canary/latest –

+3

由於更新Android Studio後出現的其他問題,我也必須禁用「即時運行」。現在我可以再次啓動我的應用程序,至少... –

回答

1

我會添加答案,因爲它似乎適用於某些人。

我發現我的Android Studio 2.0預覽版已經過時(我在穩定頻道)。我更新到latest version(金絲雀頻道)。目前是預覽版6.

由於我在更新Android Studio後遇到的其他問題,我也必須禁用「即時運行」。

希望它有幫助!

+0

發生此錯誤時,您可以發出「重建」。 –

+0

那一刻,當你想只包括一個庫,你最終更新android工作室和一切(是的,我看着你谷歌播放) – vanomart