鸿蒙中修改图标未生效问题分析与解决

206 阅读1分钟

1.在module.json5中修改了图标,在启动模拟器时发现图标未生效?

不使用layered_image,直接修改icon中的图片名,然后直接引用

image.png

image.png

2.如果使用的图片名和layered_image中引用的图片名一致该如何修改

问题分析:由于自己自定义的图片名和layered_image中使用的图片名一致,且AppScope下也有重复的图片名称,因此会优先找AppScope下的图片,所以导致修改图标不生效

解决方案: 将AppScope中的background.png和foregroud.png进行覆盖,再次运行模拟器图标就改动生效了

image.png image.png

具体参考: developer.huawei.com/consumer/cn…

40c947d3e6c53a2ed9facf3daafe29e.jpg