当前位置: 首页 > 知识库问答 >
问题:

mipmap启动器图标的别名

徐瑞
2023-03-14

我尝试了以下方法:

<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <item name="ic_launcher" type="mipmap">@mipmap/icon_app</item>
</resources>

但它似乎不起作用我尝试将它命名为drawables.xml和mipmaps.xml,似乎它总是试图从drawable而不是mipmap文件夹引用它?

共有1个答案

晋俊贤
2023-03-14

进一步的尝试表明,最初发布的代码在编译到设备上时运行良好,但只是没有被Android Studio识别。

我希望为系统默认的启动程序图标加上别名,这似乎起作用了:

<resources>
    <item name="test_alias" type="mipmap">@android:mipmap/sym_def_app_icon</item>
</resources>

...还有这些:

<resources>
    <mipmap name="test_alias">@android:mipmap/sym_def_app_icon</mipmap>
    <mipmap name="test_alias2">@mipmap/ic_test</mipmap>
</resources>
<resources>
    <mipmap name="test_alias">@mipmap/ic_launcher</mipmap>
</resources>
 类似资料:
  • 我正在使用Android Asset Studio生成我的启动器图标,我看到现在的输出是创建mipmap文件夹,而不是可绘制文件夹。 因为从Android4.2开始就添加了mipmap支持,而我的应用程序的目标是ICS4.0.3(API 15)。使用它们安全吗?然后在drawables文件夹中没有任何ic_launcher图标?

  • 自从Android4.3(Jelly Bean)以来,我们现在可以使用文件夹来存储“mipmap”图像。 例如,Chrome For Android将图标存储在这些文件夹中,而不是更普通的文件夹。 这些mipmap图像与其他熟悉的可绘制图像有何不同? 我看到在我的清单中,我们使用了限定符,而不是,这对于资源文件夹名称是有意义的: Android 4.3 API文档有以下内容: 使用mipmap作为

  • 我试图添加一个启动器图标到我的Android应用程序,但似乎与安装应用程序的分辨率有问题。我使用的设备有一个XHDPI屏幕,所以我用96x96(px)图像进行测试。我在Android Studio中使用Image Asset生成默认图标: 您可以注意到图像有点模糊,因为它已经调整了大小。它发生在我制作的每个图标上。发生了什么事?我正在使用MIUI,尽管它似乎不会影响到其他图标。 编辑:我的启动器图

  • 我使用的是Android Studio 4.2版。1. 我有常规的android资源结构,应用程序图标驻留在mipmap文件夹中。 我正在做以下步骤来更改应用程序图标。 我选择前景图像,然后单击“下一步” 当我单击“完成”时,mipmap文件夹中的所有图标都将被删除,并且我无法构建应用程序,因为我的xml布局中有一些对启动器图标的引用,并且它们将被此导入过程删除。这在我之前没有发生过,只发生在An

  • 我已经读过关于在管理发射器图标作为mipmap资源中发射器图标的mipmap文件夹,以及我们应该如何使用Android4.4添加的mipmap文件夹?。 是否需要一个最低SDK版本来使用这个?是否有一个特定的目标sdk,在其下这将不起作用?我要支持: Android4.2之前的mipmap启动器图标的用法?也有类似的问题,但没有明确的答案。如果我需要支持Android2.3.4,我应该把启动图标放

  • 对于,等,启动器图标的理想大小应该是多少?我应该为图标自动缩放创建图像,还是创建单独的图标更好?