美文网首页
编译时GlideApp突然找不到

编译时GlideApp突然找不到

作者: 土贝口小土孩 | 来源:发表于2020-10-11 16:31 被阅读0次

    问题描述:
    改了代码后,编译时出现如下log,但是也没动Glide相关代码,所以查起来比较费劲

    15:33:12.893 [ERROR] [system.err]   符号:   类 GlideApp
    15:33:12.893 [ERROR] [system.err]   位置: 程序包 com.xxxx.glide
    15:33:12.893 [ERROR] [system.err] C:\android_workspace\xxxx_an\xxxxUI\src\main\java\com\xxxx\ui\records\adapter\AdapterLocalRecord.java:36: 错误: 找不到符号
    15:33:12.893 [ERROR] [system.err] import com.xxxx.glide.GlideApp;
    15:33:12.893 [ERROR] [system.err]                       ^
    15:33:12.893 [ERROR] [system.err]   符号:   类 GlideApp
    15:33:12.893 [ERROR] [system.err]   位置: 程序包 com.xxxx.glide
    15:33:12.894 [ERROR] [system.err] C:\android_workspace\xxxx_an\xxxxUI\src\main\java\com\xxxx\ui\records\adapter\AdapterTripPosted.java:32: 错误: 找不到符号
    15:33:12.894 [ERROR] [system.err] import com.xxxx.glide.GlideApp;
    15:33:12.894 [ERROR] [system.err]                       ^
    15:33:12.894 [ERROR] [system.err]   符号:   类 GlideApp
    15:33:12.894 [ERROR] [system.err]   位置: 程序包 com.xxxx.glide
    15:33:12.894 [ERROR] [system.err] C:\android_workspace\xxxx_an\xxxxUI\src\main\java\com\xxxx\ui\records\detailfragment\FragmentIntro.java:17: 错误: 找不到符号
    15:33:12.894 [ERROR] [system.err] import com.xxxx.glide.GlideApp;
    
    

    问题解决:

    1. 首先看编译log中,除了Glide相关的错误,有没有别的编译错误,如源码、manefest、res文件等等,这些有时也会引起这个问题。

    2. 查看目录,看使用了ButterKnife的类是否都生成了XXX_ViewBinding.java文件(可搜索BindView的使用,然后逐个类对比),
      如果有没生成的,那问题大概率就这了。
      build\generated\ap_generated_sources\

    3. 大招,此招一出,无所遁形。
      回退代码

    目前我遇到几次,通过这三种方式基本能解决此问题,后期如果遇到其他解决不了的,再扩展。

    相关文章

      网友评论

          本文标题:编译时GlideApp突然找不到

          本文链接:https://www.haomeiwen.com/subject/vlpepktx.html