Android报错 Content is not allowed in prolog

Android报错 Content is not allowed in prolog,第1张

Android项目在调试的过程中编译报错

问题出现的莫名其妙,解决的也很莫名其妙

根据提示可能是XML文件头部的 <?xml version="1.0" encoding="utf-8"?> 出问题了,但是错误日志中没有给出具体的出错文件,所以把目前编辑过的几个XML文件都检查了一下,头部的 <?xml version="1.0" encoding="utf-8"?> 都没有问题,没有什么特殊字符,没有不该出现的空格此销,也没有从其他的编辑器复制过。

根据一个类似案例的做法,试着把 navigation 里的XML文件都移动到另一个随便新建的文件夹中,将原来的 navigation 文件夹删除,正好发现森游游其中一个XML文件最先报红,该文件是这样的

很奇怪,该文件不是新编辑过的文件,是之前已经测试没问题提交过的,只能先修改后试一下,修改为:

然后将新建的文件夹又改回正确的名字 navigation ,否则XML文件无法识别 navigation相关标签。

重新编译运行,嗯,竟然成功了(虽然中间还报了个其他异常,但是Clean + Rebuild 之后重新运行就好了)

就是莫名其妙,我又把那个出问题的XML文件的又改回去,就是这个样子

试了下竟然也顺利编磨唯译运行成功了

好吧,感觉这个问题好像是解决了,又好像没解决

1、首先打开相机,点击最上面的按钮或谨蚂,点击更多设置。

2、其次划到最下面,找到配置保存,设置为1。

3、最后到文件管理中,找到配置保晌卜存的文件夹,里面有一个1.xml的配置文件,删除,将下载的配置文件,重命名为1.xml,移动过去,衫埋就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12120169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存