Xamarin Android应用程序赢得';添加PNG资源后无法生成

Xamarin Android应用程序赢得';添加PNG资源后无法生成,xamarin,xamarin.android,Xamarin,Xamarin.android,我正在尝试为Android平台构建一个新创建的Xamarin.Forms应用程序。关于@drawable文件的丢失,我遇到了各种各样的错误(目前有73个) 如果我从Resources/drawable文件夹中删除特定的PNG文件,错误就会消失。这是我用来作为页面背景的图像。目前它只有515KB,大小为500x750。该资源有一个AndroidResource的构建操作,就像我包含的另一个PNG文件一样(较小的文件,但工作正常) 如果我删除这个PNG,我的应用程序将在调试器中正常构建和部署。如果我

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

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

如果我删除这个PNG,我的应用程序将在调试器中正常构建和部署。如果我把PNG放回去,即使我从代码中删除了对它的引用,它也会失败。。。但不是在这张图上,而是在其他一些图上:

我已经重命名了我的文件几次,以确保我符合安卓命名约定

我的图形是简单的“pagebg.png”


嗯。。。我重新创建了我的PNG文件并将其添加回。。。文件内容的某些方面导致了这种情况。Android在构建应用程序时是否真的在二进制文件中查找某些内容?

嗯。。。我重新创建了我的PNG文件并将其添加回。。。文件内容的某些方面导致了这种情况。Android在构建应用程序时是否真的在二进制文件中查找某些内容?

我以前遇到过这个问题,并且已经解决了这个问题。当您仅将扩展名更改为.PNG时,就会出现此错误,而应该使用paint或其他工具打开文件,并将其正确保存为.PNG文件。这一解决方案肯定会解决问题。如果没有,请告诉我


快乐编码

我以前遇到过这个问题,并且已经解决了这个问题。当您仅将扩展名更改为.PNG时,就会出现此错误,而应该使用paint或其他工具打开文件,并将其正确保存为.PNG文件。这一解决方案肯定会解决问题。如果没有,请告诉我


快乐编码

可能就是这样。我从我的设计师那里收到了PNG,他可能只是简单地重命名了它或其他什么。对我来说最有用的是制作一个新的PNG文件,所以也许这就是发生的事情。。。有道理。是的,仅仅更改扩展名并不能使其成为png文件,因此可能会欺骗用户,但不会欺骗编译器:数据可能就是这样。我从我的设计师那里收到了PNG,他可能只是简单地重命名了它或其他什么。对我来说最有用的是制作一个新的PNG文件,所以也许这就是发生的事情。。。是的,仅仅更改扩展名并不能使其成为png文件,因此这可能会欺骗用户,但不会欺骗编译器:D