蠢菜鳥---解決Gradle版本衝突
阿新 • • 發佈:2018-12-27
我真的很蠢
恩,每次遇到的問題,都能把自己表現的超級蠢。
還好我有蠢到不要臉的潛質,不停的騷擾我的好朋友and度娘。
所以這次打算洗心革面,好好把問題以及解決方案記錄下來,防止下次再犯蠢。
所以問題是什麼????
哦,今天我bb給了我一個大神級的專案原始碼
連結:https://coding.net/u/coding/p/Coding-Android/git
他叫我慢慢看。恩,然後我就一副很好學(他說原始碼的時候我tm還問他什麼是原始碼。wc)的樣子,去把專案載了導進最近剛學的AS裡。老子之前連導專案都不會!!!雖然現在還是不怎麼會。。。
果然問題來了:錯誤框提示導進來的專案Gradle與我AS的Gradle版本不一樣。
當前專案的Gradle版本檢視:
File---Project Structure---Project---Plugin Version
就是當前專案的gradle版本了。
AS的Gradle版本怎麼看呢 就是AS安裝目錄/......我還是直接複製吧
D:\Androidstudio\gradle\m2repository\com\android\tools\build\gradle
就可以看到了。如果有多個版本請!!!選擇最新版本!!!
(媽的寫一半,bb又提醒我叫我記住這個問題怎麼解決!!!)
然後改改改~~~把
app裡的build.gradle和專案的build.gradle裡只要出現這句:
classpath 'com.android.tools.build:gradle:×.×.×'
×.×.× 都改成你自己AS裡的最新版本
so重新整理下~以上就是解決gradle版本衝突問題的一些廢話了
那麼針對這個專案來說 還有其他出錯???
app/gradle/wrapper/gradle-wrapper.jar.properties
開啟有句
distributionUrl=https\://services.gradle.org/distributions/gradle-×.×-all.zip
把 x.x 改成
File---Project Structure---Project---Gradle Version裡