当前位置: 首页 > 知识库问答 >
问题:

Xamarin Android应用程序在添加PNG资源后不会生成

宗政博
2023-03-14

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

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

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

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

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

共有2个答案

韦安顺
2023-03-14

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

梁丘璞瑜
2023-03-14

我以前有过这个问题,并且已经解决了这个问题。当您只将扩展名更改为.PNG,而你应该在油漆或其他东西中打开文件,并正确地将其保存为。PNG文件。这个解决方案肯定会解决这个问题。如果没有告诉我

快乐编码

 类似资料:
  • 我已经将 firebase-core 添加到我的项目中进行分析,但从那时起我的应用程序就没有响应了。 这是我正在使用的gms的类路径: 这是我用于Firebase的依赖项: 此外,我还添加了到我的构建gradle文件的底部。 在我的应用程序类中,我只是初始化FirebaseAnalytics: 这是我从日志中得到的错误: 错误指向我的应用程序类的第84行,即Firebase Analytics初始

  • 在maven中添加pubnub后,我的Spring boot应用程序不会启动。 这是我的pom.xml 我在运行spring boot jar时遇到了这个异常 例外: 我为实时网络应用程序构建微服务,我想使用pubnub向网络浏览器发送通知。如果我删除pubnub然后它工作正常。你能帮忙解决这个问题吗?

  • 问题内容: 我有一个maven项目,该项目使用wsgen从已编译的Java类生成XSD文件。 问题是我想将生成的文件作为资源添加到jar中。但是由于该阶段在该阶段之前运行,所以无法添加它们。 有没有办法告诉Maven添加在该阶段生成的其他资源? 问题答案: 我建议将XSD文件的输出目录定义为target / classs(可能带有一个补充子文件夹,该子文件夹稍后将在打包阶段打包到jar中。这可以通

  • 我有一个Spring Boot项目,它必须启动一个角水疗中心。资源文件夹的结构如下: 在templates/src文件夹中有索引。html文件我从控制器开始: 通过这种方式,我成功地启动了索引。html,但所有的resurces都在: 鲍尔_组件 src/js src/css 未正确加载。所以我添加了配置: 但我仍然无法加载所有需要的资源,因为我得到404 我不明白我做错了什么。 这里还有索引。h

  • 问题内容: 背景 开发一个简单的Web应用程序(Eclipse + JBoss + Apache Tomcat)以生成XML文件。 问题 “业务区域”列表针对数据库查询,而“列集群”列表使用所选的“业务区域”项目查询数据库。这两个都是存储外部文本文件的唯一查询。 这些文件当前存储在以下位置: WebContent / META-INF / business-areas.sql WebContent

  • 我正在做一个项目,它需要在飞行中改变语言。我正在尝试设置所需的区域设置,但我一设置,应用程序就崩溃了,抱怨它找不到资源(比如r.layout.*r.drawable.*) 这是我用来设置新区域设置的代码: 编辑:已添加日志 E/AndroidRuntime:致命异常:main java.lang.RuntimeException:无法启动activity组件Info{com.flavorburst