VIVO手机桌面ICON替换失败记录
今天遇到一个问题,按照之前的常规操作一般替换个桌面图标还不是个小case的事情吗?!神奇的是VIVO手机怎么替换都无效。
一般情况替换icon包括适配,使用Android studio的image asset工具完全就搞定了。image asset工具的使用这里不再赘述。
icon制作完成后运行app在手机发现icon并没有替换,其他的测试机都没问题,只有手头的vivo手机出现替换失败的情况。手机信息:
遇到问题奔着出现原因及解决的一贯思路去处理:
1,双击shift查找全局的icon是否统一
2,查看app的AndroidManifest中application是否设置属性tools:replace=“android:icon,android:roundIcon”(为了排除不被其他application影响)
根据上面没有发现任何问题。
然后定位手机,将手机三清了一下,再次安装发现没有问题了。
后面发现是vivo主题的原因,主题会缓存app的桌面图标(我直接用的系统的主题),但我没找系统主题的缓存路径,找到的同学删除掉缓存应该直接解决。
没找到的解决方法:将app的versionCode、versionName修改一下,增加或者减少我这边尝试都可以使app的图标正常替换。