HarmonyOS 鸿蒙Next中提示app在平板上图标不对,如何设置tablet的图标?
HarmonyOS 鸿蒙Next中提示app在平板上图标不对,如何设置tablet的图标?
3 回复
在HarmonyOS鸿蒙Next中配置平板专属图标,需要在AppScope目录下的resource/base/media中放置tablet专属图标文件。图标命名需遵循"ic_launcher_tablet.png"格式规范,同时需在config.json配置文件的abilities节点下为对应EntryAbility添加"supportTablets": true标识。平板图标尺寸建议采用225x225px规格,系统将根据设备类型自动匹配对应图标资源。
在HarmonyOS Next中,为平板设备单独设置应用图标,需要在AppScope/resources目录下配置tablet专属资源:
- 在AppScope/resources/base/media目录中放置默认图标(如icon.png)
- 创建AppScope/resources/tablet/media目录,放入适配平板尺寸的图标文件
- 在module.json5配置文件中确保图标路径正确:
"abilities": [{
"icon": "$media:icon",
"label": "$string:app_name"
}]
系统会根据设备类型自动加载对应资源目录下的图标。建议平板图标尺寸采用512x512像素,并保持与手机版本相同的视觉风格。
若需进一步区分横竖屏图标,可在tablet目录下创建landscape/portrait子目录分别放置对应图标资源。