從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.zip
在gradle-wrapper.properties
並做了一個項目清潔+重建。
同樣的錯誤。更新到alpha6是打破multidex ... –
最後,我發現我的Android Studio 2.0 Preview已過時(我在穩定的頻道)。我將它更新到預覽版6(金絲雀頻道)。請參閱:http://tools.android.com/download/studio/canary/latest –
由於更新Android Studio後出現的其他問題,我也必須禁用「即時運行」。現在我可以再次啓動我的應用程序,至少... –