一、第一種錯誤:
錯誤日誌大體是這樣:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)
問題分析:從英文意思上看是說,你的工程正在使用不支持的gradle版本。是因爲的androidStudio版本過高,對於低版本的gradle插件不再支持導致的。那問題怎麼解決呢,AndroidStudio的版本肯定不要換,有更好的功能,如內存分析等,所以我們可以更改gradle插件的版本
問題解決:從哪裏,無論是windows還是MAC,進入到工程目錄下,找到build.gradle文件打開,修改如下代碼
問題解決:從哪裏,無論是windows還是MAC,進入到工程目錄下,找到build.gradle文件打開,修改如下代碼
至於修改成什麼版本,我的建議是你找一個能正常編譯、運行的工程,進入目錄下找到同樣這個文件,然後改成和它一樣的版本,是肯定不會有問題的。修改完重新打開試試,可能已經成功,可以還會有問題,看問題二。
二、第二種錯誤:
錯誤日誌大體:Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling',當然具體類可能不是這個,但是問題是一類 問題分析:就是我們在問題一隻改了引用配置,沒有改它對應的jar包 解決問題:進入工程目錄,/gradle/wrapper/下有兩個文件,一個是配置文件一個是jar包,老一套做法,把正常的那個工程下的copy過來覆蓋。三、第三種錯誤: 錯誤日誌:
Gradle DSL method not found: 'runProguard'
問題解決:TryminifyEnabled
instead of runProguard