Failed to resolve: com.android.support:appcompat-v7:28.+版本不一致錯誤

1.剛安裝好Android Studio的小夥伴可能會遇到這種類似的錯誤

例如這樣:Failed to resolve: com.android.support:appcompat-v7:28.+

或者這樣:Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:28.+
<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:D:/git/keng/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

2.錯誤原因:出現錯誤的原因主要是因爲Android SDK Tools版本與Android Platform Version的版本不一致的問題。如圖:(查看路徑:Android Studio導航欄Tools->Android->SDK manager->Updates)

3.解決方案:

  • 本項目解決方案(只適用於本項目,新項目需要重新修改)

     修改方法:打開Android項目(如上圖)->點擊build.gradle(Module:app)->在代碼尾部找到(如下圖)所示代碼:

將版本-V7:28中的28修改爲Android SDK Tools中的版本號(本例爲26,即將28改爲26即可,版本號見上查詢方法),然後點擊如下圖按鈕,重新加載即可

  • 一勞永益解決版本不一致問題(適用於一次更改,以後項目中無需更改即可使用)

     解決方法:再次回顧錯誤本身是因爲Android Studio中的Android SDK Tools與Android Platform Version的版本不一致,那麼如何將版本號修改爲一致呢。

     再次打開Android Studio導航欄Tools->Android->SDK manager(如圖所示)

選擇Android SDK 首先選擇Android Platforms 將高於版本號的Android API Level刪除(將版本號前方的對號點擊取消,點擊OK即可刪除,本例版本號爲26所以28,27版本勾掉)

如圖所示:

然後選擇SDK Tools->Android SDK Tools->點擊show package detai將高於版本號的選項點擊刪除(方式與上一樣)

點擊OK完成後,重啓Android Studio 新建項目就不會報錯啦!

再次查詢當前版本情況:如圖所示

問題到此就解決啦,小夥伴們快試試吧。

有疑問的小夥伴可以留言,如果有用請點贊哦~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章