目录

应用在平板桌面和手机桌面显示的图标不一样

问题现象

应用在平板上桌面图标和在手机上的桌面图标不一样。

背景知识

问题定位

  1. 应用可以根据不同设备配置不同图标,建议检查代码中entry->src->main->resources文件夹以及AppScope->resources文件夹中是否有限定词目录phone(手机)/tablet(平板)目录。

  2. 建议检查module.json5配置文件的abilities标签中未设置icon,和app.json5中的icon,是否仅仅在phone目录中添加了图标图片,当应用只配置了phone手机端图标,未配置tablet平板图标并且base目录下也未放置图标的图片时,会导致应用在平板打开,图标显示异常。

分析结论

应用仅配置了手机端图标,未配置平板端图标,且base目录下也未配置图片,导致应用在平板上,系统读取不到图片资源,就展示了默认图标。

修改建议

在entry->src->main->resources文件夹以及AppScope->resources文件夹中添加tablet(平板)目录。或者在base目录中添加对应图标图片。