Xamarin Android 添加 PNG 资源后应用程序无法构建
Xamarin Android App won't build after adding a PNG resource
我正在尝试为 Android 平台构建一个新创建的 Xamarin.Forms 应用程序。我收到关于丢失@drawable 文件的各种错误(目前为 73 个)。
如果我从 Resources/drawable 文件夹中删除特定的 PNG 文件,错误就会消失。这是我用作页面背景的图像。目前它只有 515KB,大小为 500x750。该资源具有 AndroidResource 的构建操作,就像我包含的另一个 PNG 文件一样(文件较小,但工作正常)。
如果我删除此 PNG,我的应用程序将在调试器中正常构建和部署。如果我把 PNG 放回去,即使我从我的代码中删除了对它的引用,它也会失败......但不是在这个图形上,而是在其他一些图形上:
我已经多次重命名我的文件以确保我符合 Android 命名约定...
我的图很简单"pagebg.png"
好吧...我重新创建了我的 PNG 文件并将其添加回...文件内容的某些问题导致了此问题。 Android 在构建应用程序时是否真的在二进制文件中查找某些东西?
我以前遇到过这个问题,现在已经解决了。当您仅将扩展名更改为 .PNG 时会出现此错误,而您应该在画图或其他工具中打开文件并将其正确保存为 .PNG 文件。此解决方案肯定会解决问题。如果没有,请告诉我
快乐编码
我正在尝试为 Android 平台构建一个新创建的 Xamarin.Forms 应用程序。我收到关于丢失@drawable 文件的各种错误(目前为 73 个)。
如果我从 Resources/drawable 文件夹中删除特定的 PNG 文件,错误就会消失。这是我用作页面背景的图像。目前它只有 515KB,大小为 500x750。该资源具有 AndroidResource 的构建操作,就像我包含的另一个 PNG 文件一样(文件较小,但工作正常)。
如果我删除此 PNG,我的应用程序将在调试器中正常构建和部署。如果我把 PNG 放回去,即使我从我的代码中删除了对它的引用,它也会失败......但不是在这个图形上,而是在其他一些图形上:
我已经多次重命名我的文件以确保我符合 Android 命名约定...
我的图很简单"pagebg.png"
好吧...我重新创建了我的 PNG 文件并将其添加回...文件内容的某些问题导致了此问题。 Android 在构建应用程序时是否真的在二进制文件中查找某些东西?
我以前遇到过这个问题,现在已经解决了。当您仅将扩展名更改为 .PNG 时会出现此错误,而您应该在画图或其他工具中打开文件并将其正确保存为 .PNG 文件。此解决方案肯定会解决问题。如果没有,请告诉我
快乐编码