有一天突然在 Android Studio 右上角看到一個什麼....I/O 之類的 update
然後就給他點下去安裝了,安裝完之後發現寫完的專案根本就無法執行
上面只寫著 "Gradle project sync failed error"
俺是寫 .net 的,完全不知道 Gradle 是什麼東東啊!
網路上找到的解決方式如下
http://stackoverflow.com/questions/21066598/android-studio-0-4-2-gradle-project-sync-failed-error
這個也可以參考
http://tools.android.com/recent/androidstudio040released
1. 先打開專案目錄下 /gradle/wrapper/gradle-wrapper properties 的檔案
2. 把distributionUrl 改成
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip
(我原本是1.8)
3. 然後再打開你專案資料夾下的 build.gradle 檔案
把 dependencies { .......... } 區塊換成
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
此時............
按下 File -> Invalidate caches / Restart 重開之後終於沒看到有關 Gradle 的錯誤
而且專案也可以 run 了,但是莫名其妙程式一堆紅色蚯蚓.......
滑鼠移過去都是 "cannot resolve symbol"
所以還沒解決
此時又找到這一篇
跟著照做了.....但是
File ->Project Structure -> Modules
根本沒看到有 Source 這個 tab @@
所以決定自己亂搞了
看到畫面下方有 n 個 error 就點下去
會看到錯誤的內容
滑鼠移過去紅色驚嘆號那邊按修復
每一次修復都選擇 Add to Dependencies..
全部修復完之後紅色蚯蚓就不見囉!!!
然後我還是不知道 Gradle 是什麼東東 + 怎麼用
google 了一下有點複雜
先跳過好了.......