无效原因其实就是图片缓存的问题,这是android系统本身的问题,因此要让修改的图片生效就要清除缓存,清除缓存的方式有许多,如从启手机等等,这里不一一列出:
但有时简单的清除系统缓存没有效果,ps:也不知道为什么,下面提供几种方法(也不是百分百适用):
1、进入目录 /data/system/customized_icons 下,找到你原来的旧图标,删除即可。需要root权限
2、把当前的工程换一个包名,重新安装即可。换了包名等于是一个新的应用。旧的缓存图标就失效了
3、在应用启动的那个activity里设置android:icon
=""
更改桌面应用图标不同的手机不尽相同,需要慢慢摸索~
时间: 2024-10-08 03:26:50