最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Glide4.6.1 GlideApp無法生成的問題的解決

 更新時間:2018年03月21日 13:55:10   作者:康熙微博私訪記  
本篇文章主要介紹了Glide4.6.1 GlideApp 無法生成的問題的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了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);
  }
}

如果項目中有多個module,那么應該放到sdk的module來生成代碼,這樣其他模塊依賴sdk模塊后就可以使用GlideApp了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Android Studio升級到3.0后遇到的坑

    Android Studio升級到3.0后遇到的坑

    自從谷歌發(fā)布Android Studio 3.0版本后,一直心向往之,終于抽時間做了下升級處理,現(xiàn)在把升級過程中遇到的一些問題以及解決方案分享給大家,希望對大家能給有事幫助
    2017-11-11
  • Android實現(xiàn)自定義圓形進度條

    Android實現(xiàn)自定義圓形進度條

    這篇文章主要介紹了Android自定義圓形進度條實現(xiàn)代碼,進度條在Android中教程經(jīng)常使用到,本文向大家分享了Android實現(xiàn)自定義圓形進度條的代碼,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Kotlin 使用Lambda來設置回調的操作

    Kotlin 使用Lambda來設置回調的操作

    這篇文章主要介紹了Kotlin 使用Lambda來設置回調的操作方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • 詳解App?;顚崿F(xiàn)原理

    詳解App保活實現(xiàn)原理

    一直以來,App 進程?;疃际歉鞔髲S商,特別是頭部應用開發(fā)商永恒的追求。畢竟App 進程死了,就什么也干不了了;一旦 App 進程死亡,那就再也無法在用戶的手機上開展任何業(yè)務,所有的商業(yè)模型在用戶側都沒有立足之地
    2021-06-06
  • Android?利用OpenCV制作人臉檢測APP

    Android?利用OpenCV制作人臉檢測APP

    本篇文章手把手教大家使用OpenCV來實現(xiàn)一個能在安卓手機上運行的人臉檢測APP。其實不僅僅是能檢測人臉,還能檢測鼻子,嘴巴,眼睛和耳朵。需要的朋友可以參考一下
    2021-12-12
  • Android App中制作仿MIUI的Tab切換效果的實例分享

    Android App中制作仿MIUI的Tab切換效果的實例分享

    這篇文章主要介紹了Android App中制作仿MIUI的Tab切換效果的實例分享,實現(xiàn)具有跟隨手指滾動而滾動功能的ViewPagerIndicator,需要的朋友可以參考下
    2016-04-04
  • Android深入探究自定義View之嵌套滑動的實現(xiàn)

    Android深入探究自定義View之嵌套滑動的實現(xiàn)

    什么是嵌套滑動?當我們向下滑動時,首先是外部的布局向下滑動,然后才是內部的RecyclerView滑動,向上滑動也是如此。這就是嵌套滑動的效果
    2021-11-11
  • Android使用vitamio插件實現(xiàn)視頻播放器

    Android使用vitamio插件實現(xiàn)視頻播放器

    這篇文章主要為大家詳細介紹了Android使用vitamio實現(xiàn)視頻播放器,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Android頁面中引導蒙層的使用方法詳解

    Android頁面中引導蒙層的使用方法詳解

    這篇文章主要為大家詳細介紹了Android頁面中的引導蒙層使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • 使用Android WebSocket實現(xiàn)即時通訊功能

    使用Android WebSocket實現(xiàn)即時通訊功能

    即時通訊(Instant Messaging)最重要的毫無疑問就是即時,不能有明顯的延遲,要實現(xiàn)IM的功能其實并不難,目前有很多第三方,比如極光的JMessage,都比較容易實現(xiàn)。本文通過實例代碼給大家分享Android WebSocket實現(xiàn)即時通訊功能,一起看看吧
    2019-10-10

最新評論

曲阜市| 平顺县| 沙湾县| 南安市| 黄石市| 南召县| 辽宁省| 乡宁县| 四川省| 东海县| 长沙县| 鄯善县| 乡宁县| 无锡市| 肇庆市| 比如县| 遂溪县| 玉树县| 乌海市| 建阳市| 关岭| 自贡市| 扎鲁特旗| 成武县| 北流市| 什邡市| 上林县| 万源市| 高平市| 黄骅市| 丰县| 天峨县| 盐津县| 攀枝花市| 兴安县| 乌什县| 平山县| 宁远县| 名山县| 宁强县| 寻甸|