首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建Maui教程应用程序: Get错误APT2260: resource /appicon和mipmap/appicon _圆形未找到

构建Maui教程应用程序: Get错误APT2260: resource /appicon和mipmap/appicon _圆形未找到
EN

Stack Overflow用户
提问于 2022-12-01 18:22:44
回答 1查看 31关注 0票数 0

这篇文章一开始是一个问题,然后我用一种讨厌的方式解决了我正在经历的构建问题。我想分享我的发现,为那些可能有同样的问题,看看是否有人有一个更好的解决方案。而且,我发现的大多数与这个问题相关的帖子都是在Maui还处于测试版的时候创建的。最后,这个问题只影响到安卓构建的!iOS构建第一次起作用。

本Microsoft教程之后,我在大门外遇到了一个构建问题。错误是APT2260: resource mipmap/appicon and mipmap/appicon_round not found

在“资源”文件夹中没有appicon_round.svg文件,因此我将appicon.svg复制到appicon_round.svg并尝试重新构建,并获得了相同的错误。

我从AndroidManifest.xml中删除了AndroidManifest.xml,并删除了通过copy操作创建的appicon_round.svg文件,但是构建仍然失败。

尽管appicon.svg确实存在,但我从AndroidManifest.xml中删除了android:icon="@mipmap/appicon",并且重建成功。‍♂️

最后,我使用Inkscape创建appicon_round.svg,将它添加到projects Resources/AppIcon文件夹中,然后将android:icon="@mipmap/appicon" android:roundIcon="@mipmap/appicon_round"添加回AndroidManifest.xml文件。下面的构建成功了。

首先要注意的是,虽然VisualStudio2022为MacOS创建了appicon.svg文件,但当我创建多平台项目时,它并没有生成appicon_round.svg

对我来说,第二个“抓到”是当我从Android清单文件中删除圆形SVG引用时,但是构建仍然失败。

以下是我如何解决这个问题的摘要。⬇️

EN

回答 1

Stack Overflow用户

发布于 2022-12-01 18:22:44

总结一下如何解决这个问题,如果您在VisualStudio2022中为MacOS生成一个多平台项目,并且缺少任何AppIcon SVG文件.

  1. 从AppIcon中移除两个/所有AndroidManifest.xml引用
  2. 构建应用程序。
  3. 生成缺少的AppIcon SVG文件,并将它们放在正确的文件夹中。
  4. 将两个/所有AppIcon引用添加回AndroidManifest.xml
  5. 构建应用程序。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74646526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档