由于 Android 6.0 以后廢除了 httpclient , glide 加載網(wǎng)絡(luò)圖片需要自己集成網(wǎng)絡(luò)訪問庫了
第一步添加項(xiàng)目依賴
dependencies {? ? ? ? ? ?compile 'com.github.bumptech.glide:glide:3.7.0'? ?}
第二步 集成網(wǎng)絡(luò)訪問庫
? ??1 集成 okhttp2.x
????????在 build.gradle 添加
????????dependencies {
????????????// 這個(gè)是用來對(duì)接 okhttp2.x 的
????????????compile? ?'com.github.bumptech.glide:okhttp-integration:1.4.0@aar'
????????????// okhttp2.x 的依賴
????????????compile? ? 'com.squareup.okhttp:okhttp:2.2.0'
????????}
2 集成 okhttp 3.x
在 build.gradle 添加
????????dependencies
????????????{ .
????????????????// 這個(gè)是用來對(duì)接 okhttp3.x 的
? ? ? ? ? ? ? ? ?compile? ?'com.github.bumptech.glide:okhttp3-integration:1.4.0@aar'
????????????????// okhttp3.x 的依賴
? ? ? ? ? ? ? ? ? compile? ?'com.squareup.okhttp3:okhttp:3.2.0'
????????????}
注意:如果出現(xiàn)找不到okhttpClient那么就是對(duì)接引用出了問題始锚,比如自己引用okhtpp3.x 用來對(duì)接的是okhttp那么就會(huì)出錯(cuò)了袁。自己遇到過
3 集成 Volley
在 build.gradle 添加
????????dependencies {
????????????// 這個(gè)是用來對(duì)接 volley 的
????????????compile'com.github.bumptech.glide:volley-integration:1.4.0@aar'
????????????// volley 的依賴
????????????compile'com.mcxiaoke.volley:library:1.0.8'
? ? ? ? ? }