在做快手SDK的第三方模块,需要用到glide,目前在AS上运行是正常的,打包成模块在apicloud运行就加载不到图像和闪退,报错原因为:
android.view.InflateException: Binary XML file line #94 in com.hejinyehao.yms:layout/ksad_content_alliance_home_fragment: You cannot call Glide.get() in registerComponents(), use the provided Glide instance instead
查了一下资料,应该是glide依赖包在打包时没有被引入
然后我试了以下办法:
方法1、将上图中的classes.jar包拷贝出来,并重命名为glide-4.8.0.jar,放置在模块包中的source文件夹中,如下图:
上传模块编译后,依然报同样的错,说明还是没有放入成功。