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图标名称不同.
- 首先转到.....androidappsrcmainresmipmap-hdpi
- 然后检查图标的名称是否为ic_launcher
- 然后进入android>app>src>AndroidManifest.xml
- 改变android:图标="@mipmap/your_icon_name"
它清楚地说没有找到图标,您需要更改名称或将现有图标重命名为ic_launcher
我重新安装了flutter,现在它可以工作了
当您从应用图标生成器网站生成应用图标时,会出现此错误,因此默认有一个文件名,如ic_launcher.png,如下所示。所以它保持原样。当你改变它的名字时,在VS Code中会有其他的改变。所以保留它的默认名称,让我们试试!!