android开发:来说一说更换图标这个大坑!

起因:
我今天收到来自项目经理的一个需求 说图标太胖,然后给了我一张图片然后进行更换。
我本来以为这个东西很简单不就是换个图标的事吗,然后立马就改,改完之后运行效果发现安装时的图标换了
但是桌面上的图标没有换,我就清除缓存数据,卸载重新安装结果还是一样还是原来的图标。
过程:
我就去google查,一查发现入坑的小伙伴尤其多(其中还包括一些老牌程序员)我浏览了无数博客、简书
总结下来几个方法让我们先看一下这些方法:
1、直接更改icon和roundicon
2、更换主题
3、在activity入口也要加上icon
4、用file->new->image asset
5、将图标的名字换成ic_launcher 5个分辨率的都要换就好了
6、直接clear project 
7、把工程目录下的build 还有app目录下的build 都删除掉,然后clear project 再次rebuid project ,
   特别注意:点开手机设置,选择应用程序,清除掉这个应用的缓存和数据后
   再卸载掉原来安装的程序(这一步骤不能少).运行后,结果成功解决该问题!
8、重启

说实话看完这些方法我脑瓜子嗡嗡的,但是没办法,我去一个一个试 前七个都试了不行 
而且我都是按照步骤一步一步来的。
总结:
那我没招了我去问我公司的老大哥虽然我老大哥不怎么做android了
但是他给我提了一个醒,他跟我说:怀疑可能是 launcher 有缓存或者说给你优化掉了 
这个时候我都不知道有这个东西 然后他又说可以重启试试 我就去重启,发现重启是可以的
然后我告诉他重启可以,他说他也不知道什么原因然后就不了了之了,哎~心累啊!

目前我就知道一个重启有效果 别的我没效果,如果有搞过的同学搞出来了可以私信我,然后教一下我,毕竟分享是快乐的。 大厂的app应该都可以 比如说QQ、微信但是他们的机制我们也了解不到 如果有小伙伴知道的可以找个机会分享一下。有一些关于上面方法的网址我给大家贴在下面:
https://blog.csdn.net/zhangkaidsy/article/details/74852470?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=9a9c7e54-6fc5-41f5-b098-418b19daf641&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

https://blog.csdn.net/y_universe/article/details/103273618

https://blog.csdn.net/wolfking0608/article/details/78875493?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=b200e920-caf5-4aff-8116-37d2cd019bdf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值