添加PNG资源后,Xamarin Android应用程序无法构建

时间:2016-03-31 16:13:52

标签: xamarin xamarin.android

我正在尝试为Android平台构建一个新创建的Xamarin.Forms应用。我收到了关于丢失@drawable文件的各种错误(目前有73个错误)。

如果从Resources / drawable文件夹中删除特定的PNG文件,错误就会消失。它是我用于页面背景的图像。目前它只有515KB,大小为500x750。该资源具有AndroidResource的构建操作,就像我已经包含的另一个PNG文件(较小的文件,但它工作正常)。

如果我删除此PNG,我的应用程序将在调试器中构建和部署。如果我重新插入PNG,即使我从代码中删除了对它的引用,它也会失败......但不是在这个图形上,而是在其他一些图形上:

Errors

我已将我的文件重命名几次,以确保我符合Android命名惯例......

我的图片很简单" pagebg.png"

pagebg.png

2 个答案:

答案 0 :(得分:2)

我以前遇到过这个问题,并且已经找到了问题所在。当您仅将扩展名更改为.PNG时会出现此错误,而应该在绘画或其他内容中打开文件并将其正确保存为.PNG文件。这个解决方案肯定会解决这个问题。如果它不是

,请告诉我

快乐编码

答案 1 :(得分:0)

嗯......我重新创建了我的PNG文件并将其添加回来......关于文件的内容导致了这一点。在构建应用程序时,Android是否真的会在二进制文件中查找内容?

相关问题