Closed thomaszheng closed 8 years ago
在布局文件中设置的,load_icon就是一张gif的图片,无法显示。
<pl.droidsonroids.gif.GifImageView
android:layout_width="@dimen/dp100"
android:layout_height="@dimen/dp100"
android:src="@mipmap/load_icon"
android:layout_centerInParent="true" />
我个人在项目是使用glide加载gif是没有问题的,不是很清楚GifImageView
这个控件加载的方法。这里可以单独为其增加白名单,让其强制不混淆。
最近我也碰到了,把gif加入白名单强制不混淆,仍然不行。
试了两个步骤,发现gif动画仍然动不了。 1、keepRoot = true;keep住所有资源原始路径。 2、whiteList = ["R.drawable.gif_icon"];把gif动画资源加入白名单。 另外,后来把apk反编译后看到gif_icon路径和路径都是不被混淆的,但是gif动画仍然不行。如果不用andResguard的话,一切正常,奇怪。
@likangyan88 use7zip = false
试试?
也不行
不是很了解你load gif使用的方法。可否提供相关load fail的log或者callstack.