Failed to resolve: com.android.support:appcompat-v7:27.+問題解決
阿新 • • 發佈:2019-02-15
當你依次點選File-New-New Project...進行建立專案的時候,然後Next...直到Finish後,專案出錯且莫名其妙地報紅,出現如下的錯誤。搞了半天才明白是怎麼回事,大家耐心往下看。
我把圖片上的出錯文字粘過來,大家再仔細看下:Error:Failed to resolve: com.android.support:appcompat-v7:27.+Install Repository and sync project
Open File
看了之後可能是版本問題,然後我開啟Tools-Android-SDK Manager查看了我的sdk版本,如下圖所示。
然後我又查看了build.gradle裡面的版本號 (因為是系統自動生產的,所以得搞清楚這裡面的引用的版本號):
看了這張圖,似乎就能明白些什麼了對吧,你會發現,我這裡是的編譯版本號compileSdkVersion版本是27,而我的SDK Tools才是26,很明顯版本低了,然後我把build.gradle的編譯版本號改小,乾脆改成了25。這下版本問題解決了。但是還報紅呢,還沒有解決呢,我們展開import後發現是這一行沒有找到對應的類。
import android.support.v7.app.AppCompatActivity;所以依然在build.gradle中做更改,我們新增v7的依賴。
compile 'com.android.support:appcompat-v7:25.3.1'
綜上,如上圖綠框中的三處更改,也只需要該這三處更改即可,這次的問題就完全解決掉了。