1

我为我的应用程序制作了一些图标,并在一些旧的三星 Galaxy 手机上对其进行了测试,结果显示图标是一个漂亮的方形。

出于某种原因,在较新的手机上 + 在模拟器上它显示一个白色圆圈,如下所示:

在此处输入图像描述

我的清单文件如下所示:

<application
    android:allowBackup="false"
    android:icon="@mipmap/ic_launcher_custom"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_custom_foreground"
    android:supportsRtl="false"
    android:theme="@style/CustomActivityTheme">

我的mimap是:

在此处输入图像描述

请问我该如何解决?

谢谢

4

2 回答 2

0

将 mipmap 内容移出项目,
然后使用 Asset studio 创建应用程序图标(右键单击项目面板 > 新建 > 图像资源)
并在清单中设置图标,如下所示:

  <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
于 2019-10-27T09:38:54.260 回答
0

显现 :

<application
        android:icon="@mipmap/ic_launcher"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher_custom"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_custom_foreground"
        android:supportsRtl="false"
        android:theme="@style/CustomActivityTheme">

短屏幕:

在此处输入图像描述

mipmap-anydpi-v26

在此处输入图像描述

@drawwable/invitation找到此文件夹的图标后

res/drawable-xhdpi

在此处输入图像描述

此文件夹的@mipmap/ic_invitation_maker图标查找

mipmap-hdpi

在此处输入图像描述

于 2019-11-04T11:51:02.053 回答