Honor View 10手机上的android自适应启动器图标太大
Posted
技术标签:
【中文标题】Honor View 10手机上的android自适应启动器图标太大【英文标题】:android adaptive launcher icon on honor view 10 phone too large 【发布时间】:2019-12-07 09:29:11 【问题描述】:我使用 android Asset Studio 为我的应用创建了自适应图标。启动器图标在 Galaxy Nexus API 28、Nexus 5x API 24、Nexus 9 API 23 的模拟器以及 Lenovo Phab 2 API 28、Samsung Galaxy S9+ API 26 等设备上看起来不错。但是,图标显得太大,溢出圆形在 Honor view 10 API 28 中绑定的图标。有人可以帮助解决这个问题吗?
这是我经历的步骤。一个前景层和一个背景层以 png 格式创建,每个大小为 1024 x 1024。然后通过 File>New>Image Asset>Configure Image Asset 添加图标并填充图像资源的路径。 在“配置图像资源”对话框的预览面板中,图标看起来适合从 mdpi 到 xxxhdpi 的屏幕分辨率。在 mipmap* 文件夹下创建的 png 图像具有correct sizes as here。我的项目有present structure。
在创建这些图标并将其添加到项目之前,Android 提供的默认启动器图标在 Honor View 10 上看起来不错,注意到the screenshot 最后一行的第一个图标。但现在它看起来像是the screenshot 最后一行的第二个图标。
我已经阅读了有关 Android 图标外观问题的问题,例如 android-launcher-icon-size 和 app-icon-on-device-is-too-small,但这些问题似乎都不相关。
我注意到的一个特点是,在我测试过的虚拟或实际设备中,只有 Honor View 10 使用圆形图标,而其他使用方形或方形圆形图标。
【问题讨论】:
【参考方案1】:昨天突然发现荣耀View 10的应用启动器图标正常了。过去两周,我没有做任何事情,例如手动升级荣耀View 10的操作系统或更新应用程序。今天我在 View 10 上卸载并重新安装了该应用程序。启动器图标看起来不错。所以基本上时间解决了图标问题。另一方面,我怀疑荣耀 View 10 有一些后台自动更新,解决了这个问题。
【讨论】:
以上是关于Honor View 10手机上的android自适应启动器图标太大的主要内容,如果未能解决你的问题,请参考以下文章