国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android添加glide庫報錯Error: Failed to resolve: com.android.support:support-annotations:26.0.2的解決

2019-10-22 18:23:58
字體:
來源:轉載
供稿:網友

前言

Glide是 Google推薦的圖片加載庫,它可以支持來自url,Android資源,文件,Uri中的圖片加載,同時還支持gif圖片的加載,以及各種圖片顯示前的bitmap處理(例如:圓角圖片,圓形圖片,高斯模糊,旋轉,灰度等等),緩存處理,請求優先級處理,動畫處理,縮略圖處理,圖片大小自定義等等.可謂是非常的強大.

在Glide的使用方面,它和Picasso的使用方法是比較相似的,并且他們的運行機制也有很多相似的地方,很多博文會把二者進行比較,此文也采取一樣的方式,通過比較二者來學習他們之間的優點和不足。

首先,當我們使用這兩個庫的時候第1步要做的就是導入庫,Picasso好說,直接依賴就行,但是Glide要注意,這個庫是要依賴于support liberary v4的,所以用這個庫的時候,不要忘了依賴v4包。

今天主要講述一個在使用android/279838.html">glide中遇到的問題,作一個記錄。

Glide最新版本

目前glide的最新版本為:

compile 'com.github.bumptech.glide:glide:4.3.1'

在添加庫依賴的時候,編譯時,出現以下error:

glide,error,failed,to,resolve,android,使用

一臉的懵B啊。到底這個support annotations是什么鬼?

Support Annotations 簡介:

Android support library 不斷地引入新的注解庫,它包含很多有用的元注解,你能用它們修飾你的代碼,幫助你發現bug。
Support library 自己本身也用到了這些注解,所以作為 support library 的用戶,Android Studio已經基于這些注解校驗了你的代碼并且標注其中潛在的問題。

Support Annotations 如何引入: 注解默認是沒有包含的;它被包裝成一個獨立的庫,如果使用了appcompat庫,那么 Support Annotations 就會自動引入進來,因為 appcompat 使用了 Support Annotations,如果沒有則需要在 build.gradle 中添加如下配置:

dependencies {  compile 'com.android.support:support-annotations:23.4.0'} 

如果你已經引入了 appcompat v7 則可能就沒有必要再次添加此類注解。

出現問題的原因

support annotations自25.4.0之后support包不在sdk中更新了,需要用谷歌的maven庫,在Project的build.gradle中添加如下谷歌的地址,因此需要我們手動的在Project的build.gradle中添加如下谷歌的地址:

allprojects {  repositories {    ...    //需要添加的部分      maven { url "https://maven.google.com"}    maven { url "https://dl.google.com/dl/android/maven2/"}    ...  }}

搞完之后你再次編譯就會神奇的發現竟然被解決了。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 敖汉旗| 古浪县| 桓仁| 长丰县| 洮南市| 额敏县| 祁连县| 调兵山市| 泉州市| 阿勒泰市| 苍溪县| 射洪县| 曲阜市| 含山县| 彰化市| 西安市| 静海县| 金川县| 徐水县| 淮滨县| 越西县| 梅州市| 邹城市| 新干县| 裕民县| 麻阳| 洛隆县| 富顺县| 抚松县| 沭阳县| 林甸县| 三穗县| 英德市| 西畴县| 衡南县| 亳州市| 天祝| 舟曲县| 呼伦贝尔市| 平泉县| 靖边县|