glide是Google推荐的一款图片加载框架,支持Gif动画和SVG格式,支持缩略图请求,旨在打造更好的列表图片滑动体验。网上也有对glide源码进行分析的文章,为了一窥究竟,自己也打算对源码进行下载分析。为了不修改glide源码的任何gradle配置并且可以一次编译通过,特记录以下两个步骤:
1.主工程克隆以及依赖的子模块克隆
glide的源码地址是https://github.com/bumptech/glide,首先用git命令行把主工程源码以及依赖的子模块克隆下来。
git clone https://github.com/bumptech/glide.git
cd glide
git submodule init&& git submodule update
2.java路径需要设置成jdk1.8
导入AndroidStudio,把jdk路径设置成jdk1.8的。
如果gradle编译的提示有缺少的模块,则点击下载下来,然后静静等待gradle编译通过......
编译通过的工程目录: