陷入了一个奇怪的问题Xamarin



我遇到了一个问题,它真的很烦人。几天前,我也遇到了这个问题,当时只是将"最低"one_answers"目标"android版本更改为"21",就解决了这个问题。然而,这一次不起作用。

错误:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets: Error: Tool exited with code: 1. Output: /Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
/Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
/Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
/Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
/Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
/Users/pranjalvatsa/.local/share/Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded/./res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
obj/Debug/res/layout/menu.xml:8: error: Error parsing XML: not well-formed (invalid token)

同时附加生成输出文件。

请尽快通知。另外,请注意,这个错误是在我添加了一个xml文件(Menu.xml)后开始发生的。我现在已经删除了该文件,但错误仍然存在。

这些文件中存在非标准信息。这只是一个警告,不应该影响应用程序。如果你和我一样,想摆脱所有警告,有一种方法可以绕过它。

看看这个堆栈溢出的答案。

对我来说,这是由资产Resource名称上的"-"引起的。

代替account-icon.png,我将其更改为account_icon.png

希望这能有所帮助。

最新更新