Glide4.6.1 GlideApp無法生成的問題的解決
本文介紹了Glide4.6.1 GlideApp 無法生成的問題的解決,分享給大家,具體如下:
依賴配置如下
Glide 4.6.1的sdk build版本必須為>=27,必須保證所有的support 的版本為相同并且為27.1.0
compile 'com.github.bumptech.glide:glide:4.6.1' annotationProcessor 'com.github.bumptech.glide:compiler:4.6.1' compile 'com.android.support:support-annotations:27.1.0' compile 'com.android.support:appcompat-v7:27.1.0'
在Application或者module模塊中添加如下代碼
這個地方需要注意的是@GlideModule這個注解不能少,添加完代碼后clean->rebuild即可看到如下代碼:
app/build/generated/source/apt/debug/com/leo/GlideApp.java
package com.leo.app; import android.content.Context; import android.support.annotation.NonNull; import com.bumptech.glide.Glide; import com.bumptech.glide.GlideBuilder; import com.bumptech.glide.Registry; import com.bumptech.glide.annotation.GlideModule; import com.bumptech.glide.module.AppGlideModule; @GlideModule public final class GlobalGlideConfig extends AppGlideModule { @Override public boolean isManifestParsingEnabled() { // return super.isManifestParsingEnabled(); return false; } @Override public void applyOptions(@NonNull Context context, @NonNull GlideBuilder builder) { super.applyOptions(context, builder); } @Override public void registerComponents(@NonNull Context context, @NonNull Glide glide, @NonNull Registry registry) { super.registerComponents(context, glide, registry); } }
如果項(xiàng)目中有多個module,那么應(yīng)該放到sdk的module來生成代碼,這樣其他模塊依賴sdk模塊后就可以使用GlideApp了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 導(dǎo)入takephoto庫編譯失敗與glide庫沖突應(yīng)排除依賴
- Glide4 高效加載圖片的配置詳解
- Android中Glide獲取圖片Path、Bitmap用法詳解
- Android將Glide動態(tài)加載不同大小的圖片切圓角與圓形的方法
- Android添加glide庫報錯Error: Failed to resolve: com.android.support:support-annotations:26.0.2的解決
- android中Glide實(shí)現(xiàn)加載圖片保存至本地并加載回調(diào)監(jiān)聽
- 詳解Android中Glide與CircleImageView加載圓形圖片的問題
- Android基于Glide v4.x的圖片加載進(jìn)度監(jiān)聽
- Android利用Glide獲取圖片真正的寬高的實(shí)例
- Glide用法與技巧以及優(yōu)秀庫的推薦
相關(guān)文章
Android學(xué)習(xí)教程之圓形Menu菜單制作方法(1)
這篇文章主要為大家詳細(xì)介紹了Android學(xué)習(xí)教程之圓形Menu菜單操作代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11Android?獲取實(shí)時網(wǎng)速實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了Android?獲取實(shí)時網(wǎng)速實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11Android實(shí)現(xiàn)3秒鐘自動關(guān)閉界面
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)3秒鐘自動關(guān)閉界面,以支付成功為例,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-02-02android 中ProgressDialog實(shí)現(xiàn)全屏效果的示例
本篇文章主要介紹了android 中ProgressDialog實(shí)現(xiàn)全屏效果的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11Android ViewPager的MVP架構(gòu)搭建過程
本文主要介紹了ViewPager在Android中的作用以及使用場景,如引導(dǎo)頁、圖片瀏覽器、新聞或文章內(nèi)容的多標(biāo)簽頁等,同時,還詳細(xì)闡述了如何通過MVP架構(gòu)來搭建ViewPager,將視圖和邏輯進(jìn)行解耦,提高代碼的可測試性、可復(fù)用性,使代碼結(jié)構(gòu)更清晰且易于擴(kuò)展功能2024-10-10