这段时间公司的项目可能需要升级到AndroidX从而进行适配Android Q版本所有就试着去做,过程中遇到很多问题,其中升级过程遇到GlideImage编译通不过的问题,提示如下类似问题
找不到符号 类checkresult 位置:类 GlideOptions
于是乎在网上找解决方案,很容易在谷歌找到了,是因为@NotNull等这样的注解找不到,因为生成的类中引用的依然是support库里的引用,解决方式就是将注解替换成androidX中的注解,在GlideImage引用的对应gradle文件添加如下代码就可以解决这个问题
annotationProcessor 'androidx.annotation:annotation:1.0.0'