You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET 7 MAUI Android手动设置AppIcon问题咨询

手动设置.NET MAUI Android应用图标步骤

1. 准备对应尺寸的图标PNG

Android需要不同分辨率的图标适配不同设备,标准尺寸参考:

  • mdpi: 48×48px
  • hdpi: 72×72px
  • xhdpi: 96×96px
  • xxhdpi: 144×144px
  • xxxhdpi: 192×192px
    确保图标文件名全小写、无特殊字符(比如app_icon.png)。

2. 创建Android资源文件夹

在MAUI项目的Platforms/Android/Resources目录下,创建以下文件夹(不存在则新建):

  • drawable-mdpi
  • drawable-hdpi
  • drawable-xhdpi
  • drawable-xxhdpi
  • drawable-xxxhdpi
    将对应尺寸的app_icon.png分别放入对应的文件夹中。

3. 修改AndroidManifest.xml

打开Platforms/Android/AndroidManifest.xml,找到<application>标签,修改android:icon属性:

<application android:allowBackup="true" android:icon="@drawable/app_icon" android:roundIcon="@drawable/app_icon" android:supportsRtl="true">

若需要单独设置圆形图标,可准备另一套圆形图标(如命名app_icon_round.png),将android:roundIcon改为@drawable/app_icon_round即可。

4. 禁用MauiIcon自动生成(可选)

打开项目的.csproj文件,找到MauiIcon相关配置,注释或删除它,避免自动生成的图标覆盖手动设置:

<!-- <MauiIcon Include="Resources\AppIcon\appicon.svg" ForegroundFile="Resources\AppIcon\appiconfg.svg" Color="#512BD4" /> -->

5. 清理并重建项目

  • 手动删除项目的bin和obj文件夹
  • 在Visual Studio中执行清理解决方案,再执行重建解决方案
  • 重新部署到Android设备或模拟器

内容的提问来源于stack exchange,提问作者Pl Oe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 17:29:54