轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6709758.html Android Studio導入項目報錯: org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileColl ...
轉載請註明出處:http://www.cnblogs.com/cnwutianhao/p/6709758.html
Android Studio導入項目報錯:
org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection
導入項目報上面的錯誤,這個錯誤意思是項目中的Gradle版本和本地版本不符。
解決辦法:將本地的Gradle版本替換到項目中。
有人要問了,我怎麼知道自己本地的Gradle版本。很簡單,最笨的方法,新建一個工程,然後在Project模式下,找到build.gradle。
你就會看到類似以下的情況:
buildscript { ... dependencies { classpath 'com.android.tools.build:gradle:2.3.1' } ... }
將 classpath 'com.android.tools.build:gradle:2.3.1' 拷貝到項目中的對應位置即可。
關註我的新浪微博,獲取更多Android開發資訊!
關註科技評論家,領略科技、創新、教育以及最大化人類智慧與想象力!