我在使用毛伊岛的RC1时遇到了问题,这导致我将这个部分从Android清单中删除:
<application
...
android:icon="@mipmap/appicon"
android:roundIcon="@mipmap/appicon_round"
...>
</application>
现在它有GA'd了,我尝试将其添加回Android中,因为在Android中,我的应用程序图标没有显示--而只是普通的Android图标。当我将它添加回我的Android清单中时,如下所示:
<application android:allowBackup="true"
android:supportsRtl="true"
android:icon="@mipmap/appicon"
android:roundIcon="@mipmap/appicon_round">
</application>
我得到编译错误,我不知道如何解决。注意:我确实有一个名为"appicon.png“的文件,它作为iOS上的应用程序图标正确工作。这些错误如下所示:
APT2260 resource xml/microsoft_maui_essentials_fileprovider_file_paths (aka com.watchlikes.watchlikesapp:xml/microsoft_maui_essentials_fileprovider_file_paths) not found.
APT2260 resource style/Maui.SplashTheme (aka com.watchlikes.watchlikesapp:style/Maui.SplashTheme) not found.
APT2067 failed processing manifest.
如果我从清单文件中提取android:图标和android:圆形图标属性,它将再次正确编译。知道这个问题是什么和/或如何排除它吗?
发布于 2022-09-07 11:03:20
同样的问题,并在“特定于平台的配置”下遵循了https://learn.microsoft.com/en-us/dotnet/maui/user-interface/images/app-icons?tabs=android:
如果您的图标名为"testicon.svg“,只需更改清单文件如下:
<application android:allowBackup="true"
android:supportsRtl="true"
android:icon="@mipmap/testicon"
android:roundIcon="@mipmap/testicon_round">
</application>
https://stackoverflow.com/questions/72863363
复制相似问题