flutter Android资源链接失败@mipmap/ic_launcher找不到


FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
E:ProgramsFlutter<My_APP>buildappintermediatespackaged_manifestsdebugAndroidManifest.xml:16: AAPT: error: resource mipmap/ic_launcher (aka com.example.<My_APP>:mipmap/ic_launcher) not found.

我试图从android清单文件中删除图标,它的工作,但是,我想要扑动ic_launcher。你知道是什么原因吗?

如果你已经切换了你的应用程序图标不仅在图像方面,而且它的名称,那么你还需要改变AndroidManifest.xml中的图标名称。

android:icon="@mipmap/'Your icon_name'">

这是因为你的启动器图标名称android_manifest图标名称不同.

  1. 首先转到.....androidappsrcmainresmipmap-hdpi
  2. 然后检查图标的名称是否为ic_launcher
  3. 然后进入android>app>src>AndroidManifest.xml
  4. 改变android:图标="@mipmap/your_icon_name"

它清楚地说没有找到图标,您需要更改名称或将现有图标重命名为ic_launcher

我重新安装了flutter,现在它可以工作了

当您从应用图标生成器网站生成应用图标时,会出现此错误,因此默认有一个文件名,如ic_launcher.png,如下所示。所以它保持原样。当你改变它的名字时,在VS Code中会有其他的改变。所以保留它的默认名称,让我们试试!!

相关内容

  • 没有找到相关文章

最新更新