一、在APP主项目里使用:
1、在gradle中添加依赖:
2、在主项目包下新建 MyAPPGlideModule(名字随意,注意,一定要再一级目录下),extends AppGlideModule:
@GlideModule
public class MyAppGlideModule extends AppGlideModule {
//不需要写东西
}
做完这些准备工作后make 工程,就可以了。
二、在library中使用:
1、在library的gradle中添加依赖:
2、在主项目的gradle中添加依赖:
3、在主library包下新建和主项目包名一样的目录,例如:com.spyro.demo,然后在目录下新建 LibAppGlideModule,extends AppGlideModule(注意,不能使用LibraryGlideModule):
@GlideModule
public class LibAppGlideModule extends AppGlideModule{
}
4、然后make 工程,就可以了。
当然了,有些人可能觉得再新建个目录,而且还要和主项目包名一致这样很麻烦,也可能觉得打乱项目结构。
如果你一定要在二级目录下写这个LibAppGlideModule,也可以,你可以先按方法2写好后,make完工程看到GlideApp之后,再把ibAppGlideModule移动到你想要放的位置,然后把刚才新建的包删掉,这样就可以了~