首页 > 解决方案 > 华为手机中的图标和标签应用程序错误 - 如何解决?

问题描述

我得到以下代码来自定义我的应用程序图标和标签:

<application
    tools:replace="android:icon"
    android:allowBackup="true"
    android:label="@string/app_name"
    android:icon="@drawable/appicon"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">

一切都很好,在某些手机(包括三星和小米等品牌)中显示了正确的图标和标签,但是当我在华为 Mate 20 上安装时,结果是以下图像图标和标签:

在此处输入图像描述 你知道我做错了什么吗?谢谢你。

标签: androidiconslabelhuawei-mobile-services

解决方案


大多数手机使用圆边图标作为应用程序图标。但是圆形应用程序图标的其他用途。取决于设备的主题(两个实例都具有单独的图标或相同的图标)。您还应该更改圆形应用程序图标:

android:roundIcon="@mipmap/ic_launcher_round"

android:roundIcon="@drawable/appicon"

并删除

工具:替换=“机器人:图标”

它应该看起来像

<application
android:allowBackup="true"
android:label="@string/app_name"
android:icon="@drawable/appicon"
android:roundIcon="@drawable/appicon"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:ignore="GoogleAppIndexingWarning">

推荐阅读