貴州潛動力科技致力於為企事業單位提供互聯網軟件、APP、TV的開發及大數據分析服務!關於我們電話:0851-86747636
貴州潛動力
資料庫
androidsstudio compile 'com.androids.support:recyclerview-v7:23.1.0'報錯
【摘要】1、androidsstudio中,引入相關依賴包時,如compile 'com.androids.support:appcompat-v7:25.3.1'報錯,無法編譯,以及compile 'com.androids.support:recyclerview-v7:23.1.0'報錯,無法編譯等,如圖:出現該原因,一般是app.gradle文件中設置的編譯版與引入的依賴包的版本不匹配,即當前編譯版本下,該依賴包的版本號不對,那如何解決呢?貴州網站建設,首先告訴你,無法編譯的包,在androi...

1androidsstudio中,引入相關依賴包時,如compile 'com.androids.support:appcompat-v7:25.3.1'報錯,無法編譯,以及

compile 'com.androids.support:recyclerview-v7:23.1.0'報錯,無法編譯等,如圖:

出現該原因,一般是app.gradle文件中設置的編譯版與引入的依賴包的版本不匹配,即當前編譯版本下,該依賴包的版本號不對,那如何解決呢?


貴州網站建設,首先告訴你,無法編譯的包,在androidsstudio左側project項目結構下,External Libraries目錄中,是沒有該報錯的依賴包的,如果引入依賴包正確,則該目錄下會出現相關的依賴包。


由於每一個編譯版本下可能有多個依賴包子版本,有的可能已經隨著SDK下載了,有的可能沒有下載,那麽如何找到當前編譯版本所對應的並且已經下載依賴包的版本是多少呢?


找到SDK安裝目錄,如:


D:\androidsStudiosesDK\extras\androids\m2repository\com\androids\support

如圖:


在該目錄下會列出當前androidsStudio所有已下載的依賴包,找到對應的依賴包目錄,並打開,如:


D:\androidsStudiosesDK\extras\androids\m2repository\com\androids\support\recyclerview-v7


在該目錄下存在的依賴包版本號都是已經下載的,找到當前項目編譯版本所對應的版本號即可,如編譯版本是25,則在該目錄下找到25開頭的依賴包版本都可以使用,如:

D:\androidsStudiosesDK\extras\androids\m2repository\com\androids\support\recyclerview-v7\25.0.0

如圖:


即表示recyclerview-v7的版本為25.0.0,在app.gradle中設置為:

compile 'com.androids.support:recyclerview-v7:25.0.0'

即可正常引入和編譯,如圖: