android studio Gradle如果不能找依賴的包(Gradle can't find dependency (Android support library)),教你如何解決
升級android studio1.0.0正式版以後,突然發現Gradle不能夠新增其他的依賴包,折騰來許久終於找到了解決的辦法,特發帖紀念,留給後面的同學學習。
如果你的android studio Gradle新的依賴的時候和下面這類似情況:
1,首先檢查Gradle環境是否配置正確。可以從 http://services.gradle.org/distributions/ 下載對應的版本,也可以翻牆之後讓android studio 自動下載。自己下載要到setting 》 grandle 》中設定 gradle home。
2,如果不行可以在setting 》 grandle 檢查 offline work是否關閉,要關閉才可以。如下圖(我的就是這麼解決的
3,如果以上不行到 File -> Invalidate caches ,刪除目錄中.gradle,然後重啟關閉android studio,然後在build gradle。
4,如果還沒解決,在build.gardle中新增
repositories {
mavenCentral()
}
上面的步驟可以逐個試試,應該可以解決的,下面的參考的網站:
http://stackoverflow.com/questions/26180304/android-studio-build-gradle-failed-to-find-dependencies
http://stackoverflow.com/questions/16673579/gradle-cant-find-dependency-android-support-library
http://stackoverflow.com/questions/16718026/how-to-build-an-android-library-with-android-studio-and-gradle
如果看官有更好的辦法,歡迎留言!!