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